Окно лайков Facebook: «Страница недоступна» Ошибка

Я создал лайк-бокс на странице https://developers.facebook.com/docs/reference/plugins/like-box/

Но при попытке поставить лайк выдает ошибку как на прикрепленном изображении. Когда я нажимаю на ссылку ошибка, появляется сообщение The page at https://www.facebook.com/phonekade could not be reached.

Это прекрасно работает с другими моими страницами в Facebook. Так и не могу понять в чем проблема. Может ли кто-нибудь помочь мне здесь? Заранее спасибо.

Изображение: result


person Bee    schedule 10.11.2011    source источник
comment
Вы уверены, что ваша ссылка facebook.com/phonekade?   -  person Idham Perdameian    schedule 10.11.2011
comment
да, как видите, ссылка работает нормально.   -  person Bee    schedule 10.11.2011
comment
Ссылка у меня не работает. Это проблема с логином/учетными данными?   -  person Vicky    schedule 10.11.2011
comment
Я получаю это сообщение: Текущий пользователь не может видеть эту страницу. Пожалуйста, проверьте настройки конфиденциальности и видимости страницы.   -  person Idham Perdameian    schedule 10.11.2011
comment
Извините, в настройках страницы было ограничение по стране. Я удалил его. (но проблема все еще существует) Надеюсь, теперь вы можете ее просмотреть.   -  person Bee    schedule 10.11.2011
comment
да, теперь я это вижу, можете ли вы изменить свою страницу на другое имя для тестера?   -  person Idham Perdameian    schedule 10.11.2011
comment
что ты имеешь в виду? если вы спрашиваете, работает ли это с другими страницами, ответьте «да».   -  person Bee    schedule 10.11.2011


Ответы (4)


Вы должны запустить свою страницу через отладчик объектов. У него есть серьезные проблемы.

http://developers.facebook.com/tools/debug/og/object?q=https%3A%2F%2Fwww.facebook.com%2Fphonekade

person David Byrden    schedule 10.11.2011
comment
Я этого не понимаю. Не могли бы вы объяснить? Там написано You have <meta> tags ouside of your <head>. This is either because your <head> was malformed... О какой ‹голове› идет речь? - person Bee; 10.11.2011
comment
У вас никогда не должно быть больше одного блока ‹head›. Если у вас их несколько, это еще одна большая проблема. - person Winfield Trail; 10.11.2012

Что сработало для меня, так это изменить URL-адрес веб-сайта в коде facebook на https вместо http. Почему-то после того, как я это сделал, все заработало. Затем я изменил его обратно на http, и он все еще работал!

Чтобы было понятно, я сделал это:

<iframe src="http://www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2Fpagename....
person Soylent17    schedule 11.11.2011

Я не знаю, в чем причина, но теперь все работает нормально. Я ничего не сделал. Может быть, fb нужно время, чтобы сделать все правильно. Я создал эту страницу вчера, и после целого дня она работает нормально. Спасибо всем, кто пытался мне помочь.

Ваше здоровье,

person Bee    schedule 10.11.2011

Попробуйте это решение. Он отлично работает для меня.

<?php }
$url = 'https://developers.facebook.com/tools/debug/og/echo?q='. $_SERVER['PATH_INFO'] ;
$response = file_get_contents($url);
?>
person Rumesh Pathmalal    schedule 09.10.2012