使用php下载文件的BOX API

时间:2016-05-20 16:21:30

标签: php api download box

我想使用PHP通过BOX API从我的BOX帐户下载文件夹和文件。 我可以找到任何示例程序吗?

2 个答案:

答案 0 :(得分:0)

您应该使用PHPBox SDK:

https://github.com/crocodoc/php-box-view

以下是使用SDK下载文件的示例:

<强> PHP

$boxView = new Box\View\Client('YOUR_API_KEY');
$document = $boxView->getDocument('DOCUMENT_ID');
$contents = $document->download(); //Store document content inside contents variable

$filename = __DIR__ . '/my-file'; // Will put your document content in a new file named my-file
$handle   = fopen($filename, 'w');

fwrite($handle, $contents);
fclose($handle);

答案 1 :(得分:0)

我最近开始编写与Box.com接口的Web应用程序。我发现以下资源对于构建我的第一个Box Web应用程序非常有帮助。请注意,了解OOP,RESTful Web服务等是有帮助的。但是这些资源也可以帮助您在需要时开始学习它们。

  • Box.com Developer site上的文档在学习Box API时非常有用。它应该为您提供有关如何开始Box方面的信息,即获取api密钥等。
  • 此外,Box Developer团队还有几个Youtube视频,非常有助于您入门。
  • PHP-BoxAPI on github。虽然我不得不对我的应用程序进行一些修改,但它可以节省大量时间进行身份验证,以及当你开始调用Box API时。