public function dropbox() { //return Input::file('uploadfile'); //return $uploadfile = Input::file('uploadfile'); //use \Dropbox as dbx; $appInfo = \Dropbox\AppInfo::loadFromJsonFile("app_info.json"); $webAuth = new \Dropbox\WebAuthNoRedirect($appInfo, "PHP-Example/1.0"); $authorizeUrl = $webAuth->start(); $accessToken = "LUu8h-uvauAAAAAAAAAAHbDw-bulVL7u8BoRAJtedc0-eCDY-Xj4Qxf1iGucUN7j"; $dbxClient = new \Dropbox\Client($accessToken, "PHP-Example/1.0"); $accountInfo = $dbxClient->getAccountInfo(); // $dbxClient->getAccessToken(); //return $dbxClient->_getMetadata("/participant/Fl0dsItC_Airtel.png"); $host = $dbxClient->getHost(); return $this->fetchUrl("/participant/Fl0dsItC_Airtel.png"); //$appendFilePath = $dbxClient->appendFilePath(); //print_r($appendFilePath); /*echo "1. Go to: " . $authorizeUrl . "\n"; echo "2. Click \"Allow\" (you might have to log in first).\n"; echo "3. Copy the authorization code.\n"; $authCode = \trim(\readline("Enter the authorization code here: ")); list($accessToken, $dropboxUserId) = $webAuth->finish($authCode); print "Access Token: " . $accessToken . "\n"; */ /*$f = fopen(url()."/public/assets/upload/contest_theme_photo/Fl0dsItC_Airtel.png", "rb"); $result = $dbxClient->uploadFile("/participant/Fl0dsItC_Airtel.png", \Dropbox\WriteMode::add(), $f); fclose($f);*/ $f = fopen("Fl0dsItC_Airtel.png", "w+b"); $fileMetadata = $dbxClient->getFile("/participant/Fl0dsItC_Airtel.png", $f); //return $dbxClient->getMetadata("/participant/Fl0dsItC_Airtel.png"); fclose($f); //return View::make('dropbox/dropbox'); }