2012-05-30 128 views
0

我使用​​來確定Facebook從我的頁面看到什麼。Facebook Scraping返回錯誤500

當我做我的網頁,Facebook的刮只此行

$photoObj=$facebook->api("/$photoId?access_token=$access_token"); 

儘管該頁面被正確執行,因爲返回500錯誤?

任何想法??

+0

這錯誤是在你自己的代碼 - 做所有這些變量有價值嗎?請記住刮板在已註銷的環境中運行 – Igy

+0

我注意到刮板還有一件事,它沒有看到像這樣的圖像URL - > http://a3.sphotos.ak.fbcdn.net/ hphotos-ak-ash3/556898_400257580012798_100000856787624_1059515_311974781_n.jpg – Noor

+0

是的,你必須擁有你自己的圖片,而不是使用Facebook的CDN – Igy

回答

0

我已經改變檢索圖像的技術,現在我這樣做是這樣的:

$access_token=$facebook->getAccessToken(); 
$photoObj=file_get_contents("https://graph.facebook.com/$photoId?access_token=$access_token"); 
$photoObj=json_decode($photoObj); 
$picURL=$photoObj->source; 

,它工作:-)