Как загрузить файл, используя окно просмотра API в Stack Overflow

Я пытаюсь использовать в php загрузки файла, используя окно просмотра API. Я использую библиотеку из box-view-api GitHub

Вот мой код:

 <?php
require_once('repository_fns.php');
require 'lib/box-view-api.php';
require 'lib/box-view-document.php';

session_start();

$objid=$_GET['objid'];

$object_general=get_obj_general($objid);
$object_rights=get_obj_rights($objid);
$object_lifecycle=get_obj_lifecycle($objid);
$object_tech=get_obj_tech($objid);

do_html_header('', 'browse.css');
display_object_metadata($object_general, $object_rights, $object_lifecycle,   $object_tech);

$api_key = 'MY_KEY';
$box = new Box_View_API($api_key);

$doc = new Box_View_Document(array(
'name' => 'Geology of Canada',
'file_path' => '/uploads/Geology of Canada.docx',
));

$box->upload($doc);

display_file_page();

do_html_footer();
?>

Но почему я получаю сообщение об ошибке:

Fatal error: Uncaught exception 'Box_View_Exception' with message 'couldn't       open file "/uploads/Geology of Canada.docx"' in /home/ychenlucs15/public_html/lib/box-view-api.php:241 Stack trace: #0 /home/ychenlucs15/public_html/lib/box-view-api.php(456): Box_View_API->httpRequest(Array) #1 /home/ychenlucs15/public_html/show_object.php(28): Box_View_API->upload(Object(Box_View_Document)) #2 {main} thrown in /home/ychenlucs15/public_html/lib/box-view-api.php on line 241

Может кто-нибудь показать мне, как правильно реализовать это с php? Заранее спасибо.

1

Решение

Задача ещё не решена.

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

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector