2015-01-27 3 views
0

У меня есть базовая (бесплатная) учетная запись в box.com, и я создал форму на PHP, где пользователь может выбрать файл и передать этот файл upload.php. Теперь мне нужно подключиться к серверам box.com и использовать мою учетную запись для хранения этого файла. У меня есть свой собственный логин, используемый здесь.Box.com API: как подключить собственную учетную запись к файлам?

Как это реализовать?

В настоящее время я делаю это:

<pre><?php 

$parent = array(); 
$parent['id'] = '0'; 
$params = array(); 
$params['name'] = 'Testfolder'; 
$params['parent'] = $parent; 

$params = json_encode($params); 

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, "https://api.box.com/2.0/folders"); 
curl_setopt($ch, CURLOPT_HEADER, false); 
curl_setopt($ch, CURLOPT_POST, true); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $params); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true); 
curl_setopt($ch, CURLOPT_HTTPHEADER, array("'Content-Type: application/json',                     
    'Content-Length: ' . strlen($params), Authorization: BoxAuth api_key=[api]&auth_token=[token]")); 
$result = curl_exec($ch); 
curl_close($ch); 
print_r($result); 

?> 
</pre> 

Но в настоящее время [лексема] очень очень временный характер, и не работает, как хорошо. Пожалуйста помоги!

ответ

Смежные вопросы