function uploadPhoto($path, $title) { $apiKey = "e0fb27a9db978169247afe3169afba43"; $apiSecret = "d9a3f7d933ae7ccf"; $permissions = "write"; $token = "72157662014557483-df831fa3afbc5468"; $f = new phpFlickr($apiKey, $apiSecret, true); $f->setToken($token); $result = $f->sync_upload($path, $title); $photo = $f->photos_getInfo($result); print_r($photo); $src = 'http://farm' . $photo['photo']['farm'] . '.staticflickr.com/' . $photo['photo']['server'] . '/' . $photo['photo']['id'] . '_' . $photo['photo']['secret'] . '.' . $photo['photo']['originalformat']; $src = 'https://c1.staticflickr.com/' . $photo['photo']['farm'] . '/' . $photo['photo']['server'] . '/' . $photo['photo']['id'] . '_' . $photo['photo']['secret'] . '_n.jpg'; echo '<br><img src="' . $src . '">'; }
$token = $f->auth_getToken($frob); echo "PLEASE SET THE TOKEN VALUE TO THE TOKEN MENTIONED BELOW, SAVE, AND RERUN THE APPLICATION:"; echo print_r($token) . "\n\n\n"; } else { $f->setToken($token); echo "ENTERING MASTER LOOP\n"; while (1) { echo "I'm awake!!!\n"; $filenames_to_upload = array(); if ($handle = opendir($read_directory)) { while (($file = readdir($handle)) !== false) { echo "NEW FILE: {$file} \n\n"; array_push($filenames_to_upload, $file); } closedir($handle); } foreach ($filenames_to_upload as $filename) { if ($filename != "." && $filename != "..") { echo "PROCESSING {$filename} \n"; $ticket = $f->sync_upload($read_directory . $filename, $title, $desc, $tags); echo "UPLOADED TO FLICKR! NOW MOVING\n"; rename($read_directory . $filename, $write_directory . $filename); echo "MOVED!\n\n"; sleep(1); } } $filenames_to_upload = array(); echo "Sleeping....\n\n\n"; sleep(5); } }