提供在網站上選擇點擊並上傳圖片在Facebook上的路徑: 搜索Facebook的PHP SDK上傳圖片 - 圖片
$pic = $_GET['PhotoID']; //example: http//www.mysite.com/content/2013/03/image.jpg
copy($pic, 'tmp/file.jpg');
$args['image'] = '@' . realpath('tmp/file.jpg');
$publish = $facebook->api('/me/photos', 'post', $args);
unlink('tmp/file.jpg');
此代碼工作正常後,得到這個代碼。 但將圖像複製到tmp需要一些時間我想加快過程。 (上傳我的網站只是沒有對外形象圖片)
我如何使用這個代碼,無需複製到溫度:
$pic = $_GET['PhotoID']; //example: http://www.mysite.com/content/2013/03/image.jpg
$args['image'] = '@' . realpath('$pic');
$publish = $facebook->api('/me/photos', 'post', $args);
不知道的使用「@」 &真實路徑 我可以使用完整的圖像網址不使用真實路徑:
`$args['image'] = $pic;
$publish = $facebook->api('/me/photos', 'post', $args);`
&什麼是顯示錯誤消息,如果用戶DNT批准的應用程序的最佳途徑。 或類似致命錯誤錯誤:未捕獲OAuthException發生
結帳http://stackoverflow.com/a/14726580/718224&http://stackoverflow.com/a/14937938/718224 –
@AdvaitAmin對不起它不涉及疑問句。我想要圖像的絕對路徑示例代碼(完整的圖像url) – Vehlad
您的問題是複製圖像到tmp需要一些時間,你想加快過程意味着上傳過程需要太多的時間... –