我想設計一個可以創建文件夾並檢索使用PHP
從box.com
該文件夾的應用程序,我已經嘗試了很多的API,但失敗。映射自動Box.com和PHP
此外,我想創建一個自動認證的文件夾。
我已經試過https://developers.box.com/docs/但不能做自動認證。
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.box.com/oauth2/token");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_ENCODING,"Content-Type:application/x-www-form-urlencoded");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST,"POST");
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/x-www-form-urlencoded", 'Accept: application/json'));
curl_setopt($ch, CURLOPT_POSTFIELDS,array('client_id=MY_CLIENT_ID&client_secret=MY_CLIENT_SECRET_KEY&grant_type=urn:box:oauth2:grant-type:provision&username=MY_EMAIL'));
$result = curl_exec($ch);
curl_close($ch);
print_r($result);
- 這裏我用我的客戶ID,密鑰和我的電子郵件ID它們登記box.com
它給出錯誤的一些種類:
{"error":"invalid_client","error_description":"The client credentials are invalid"}
你能解釋一下什麼叫「自動認證」的意思.Did你「讀寫所有文件和文件夾」範圍中的用戶帳戶創建文件夾? – Sridhar 2014-12-02 06:31:08
自動認證意味着登錄詳細信息,應用程序將自動授權。 當我要訪問文件夾顯示授權彈出,一旦我授權,然後它可以很容易地訪問但。 但我想授權也是自動完成的。 – 2014-12-02 08:40:32