} } } */ $image = new \NMC\ImageWithText\Image('test.jpg'); /******************************************************************************************************************************* ******************************************************************************************************************************** Upload to Dropbox ******************************************************************************************************************************** *******************************************************************************************************************************/ $log->info('Starting Dropbox Upload'); $accessToken = "mcWxFEgcVbIAAAAAAAACgctpLBLkmojYc8kXY4IJDgQvtBdKiPXaUBT5bRDoj9Mu"; $appInfo = dbx\AppInfo::loadFromJsonFile($includes . "dropbox-sdk/Dropbox/app-info.json"); $webAuth = new dbx\WebAuthNoRedirect($appInfo, "PHP-Example/1.0"); $dbxClient = new dbx\Client($accessToken, "PHP-Example/1.0"); $accountInfo = $dbxClient->getAccountInfo(); $log->info('Starting CSV File Upload'); $dropbox_student_list = "/Apps/Attendance2/student_list.csv"; $log->info('Starting Dropbox Upload'); $CVSFileHandle = fopen($CVSFilePath, "rb"); if (!$CVSFileHandle) { $log->error('Could not Open CSV file'); failed(); exit; } $DropboxFileUploadResult = $dbxClient->uploadFile("/Apps/Attendance2/student_list.csv", dbx\WriteMode::force(), $CVSFileHandle); if (!$DropboxFileUploadResult) { $log->error('Could not Upload CSV file to Dropbox'); failed(); exit; }