我试图找到适用于 Box API v 2.0 的 PHP SDK,但没有找到。 我发现只有 SDK for v1.0 https://github.com/box/box-php-sdk 存在吗?
或
是否可以在该 v1.0 sdk https://github.com/box/box-php-sdk 中使用 Box API v1.0 中的 refresh_token ?
最佳答案
为 v2 编写 PHP SDK
只需包含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 - Box API v2.0 SDK for PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14665423/