BOX API для загрузки файлов с использованием переполнения стека

Я хочу загружать папки и файлы как есть из моей учетной записи BOX через BOX API с использованием PHP.
Могу ли я найти образец программы?

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);
0

Другие решения

Недавно я начал писать веб-приложение, которое взаимодействует с Box.com. Я нашел следующие ресурсы очень полезными при создании моего первого веб-приложения для Box. Обратите внимание, что полезно иметь представление об ООП, веб-службах RESTful и т. Д. Но эти ресурсы также помогут вам начать изучать их, если это необходимо.

  • Документация на Сайт разработчика Box.com очень полезно в изучении Box API. Он должен предоставить вам информацию о том, как начать работу на стороне Box, то есть получить ключ API и т. Д.
  • Кроме того, есть несколько видео Youtube от команды разработчиков Box, которые очень помогают в начале.
  • Это PHP-BoxAPI на github. Несмотря на то, что мне пришлось внести некоторые изменения в свое приложение, это экономит много времени при аутентификации в box, и когда вы начинаете делать вызовы в Box API.
0