2012-05-30 6 views
0

Я использую https://developers.facebook.com/tools/debug, чтобы определить, что видит facebook с моей страницы.Facebook Скребок возвращает ошибку 500

Когда я делаю для моей страницы, царапина Facebook возвращается на ошибку 500 только из-за этой линии

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

хотя страница правильно ?? исполнителя

Любая идея ??

+0

Это ошибка в вашем коде - сделать все эти переменные есть ценности? помните, что скребок работает в отключенном контексте – Igy

+0

Я заметил еще одну вещь с записью, она не видит URL-адрес изображения, например: http://a3.sphotos.ak.fbcdn.net/ hphotos-ak-ash3/556898_400257580012798_100000856787624_1059515_311974781_n.jpg – Noor

+0

Да, вы должны разместить свои собственные изображения, а не использовать CDN от Facebook – 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; 

и работает :-)

Смежные вопросы