Exemple #1
0
// when did this script start?
date_default_timezone_set('America/Los_Angeles');
$start = date('c');
// set a couple document variables we'll use later
$document = null;
$document2 = null;
/*
 * Example #1
 *
 * Upload a file. We're uploading a sample file by URL.
 */
echo 'Example #1 - Upload sample file by URL.' . "\n";
echo '  Uploading... ';
$sampleUrl = 'http://crocodoc.github.io/php-box-view/examples/files/sample.doc';
try {
    $document = $boxView->uploadUrl($sampleUrl, ['name' => 'Sample File']);
    echo 'success :)' . "\n";
    echo '  ID is ' . $document->id() . '.' . "\n";
} catch (Box\View\BoxViewException $e) {
    echo 'failed :(' . "\n";
    echo '  Error Code: ' . $e->errorCode . "\n";
    echo '  Error Message: ' . $e->getMessage() . "\n";
}
/*
 * Example #2
 *
 * Check the metadata of the file from Example #1.
 */
echo "\n";
echo 'Example #2 - Check the metadata of the file from Example #1.' . "\n";
echo '  Checking metadata... ';