box-api - Box API v2.0 SDK for PHP

标签 box-api

我试图找到适用于 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();
?>

看看here 下载:BoxPHPAPI

关于box-api - Box API v2.0 SDK for PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14665423/

相关文章:

java - 如何检索文件的修改日期?

box-api - Box API 2.0 设置shared_link返回404

box-api - box.com 有可用的文件选择器吗?

box-api - 有没有办法从 Box 帐户热链接图像

api - 如何使用BOX API自动登录?

java - 关于通过Java Rest Template上传文件

box-api - 获取给定路径的文件 ID

android - 使用 proguard : java. lang.IncompatibleClassChangeError 和 java.lang.NoSuchMethodError 的 Gradle 发布版本

与 Windows 相比,Python 请求在 Linux 中需要更长的时间才能返回