我試圖找到適用於Box API v 2.0的PHP SDK,但沒有找到它。 我發現只有SDK v1.0 https://github.com/box/box-php-sdk 它存在嗎?適用於PHP的Box API v2.0 SDK
OR
是否有可能使用refresh_token專欄API V1.0在V1.0 SDK https://github.com/box/box-php-sdk?
我試圖找到適用於Box API v 2.0的PHP SDK,但沒有找到它。 我發現只有SDK v1.0 https://github.com/box/box-php-sdk 它存在嗎?適用於PHP的Box API v2.0 SDK
OR
是否有可能使用refresh_token專欄API V1.0在V1.0 SDK https://github.com/box/box-php-sdk?
儘管我們正在開發一款v2,但我們目前還沒有PHP SDK。
OAuth 2令牌(刷新和訪問)僅適用於V2 API。
寫了PHP SDK爲V2
就包括API類和啓動類:
<?php
include('library/BoxAPI.class.php');
$client_id = 'CLIENT ID';
$client_secret = 'CLIENT SECRET';
$redirect_uri = 'REDIRECT URL';
$box = new Box_API($client_id, $client_secret, $redirect_uri);
if(!$box->load_token()){
if(isset($_GET['code'])){
$token = $box->get_token($_GET['code'], true);
if($box->write_token($token, 'file')){
$box->load_token();
}
} else {
$box->get_code();
}
}
// User details
$box->get_user();
?>
感謝。你知道它什麼時候可以準備好嗎? –
我們在我們的應用程序中實現了Box API,但現在每隔一小時其用戶就可以登錄。任何想法如何改變? –
access_token將過期,但您可以使用提供的refresh_token來檢索另一個。以下是有關我們的OAuth2實施的更多信息:http://developers.box.com/oauth/ – seanrose