Счетчик лайков в Facebook не обновляется вообще - PullRequest
2 голосов
/ 20 мая 2011

У меня проблема с хорошей старой кнопкой на моем сайте.Я реализовал все это, я могу нажать «Мне нравится», и оно появляется на моей стене (и на сайте появляется число «1»), но счет никогда не обновляется.Если я обновляю страницу, она просто снова показывает кнопку «Мне нравится» (без счета), и если я захожу на Facebook с новой учетной записью и снова нажимаю «Мне нравится», он просто снова говорит «1».

Пример страницы на моем сайте:

http://www.makemeacocktail.com/recipe/6741/

Считывание fql (посмотрите на выход апострофа здесь, копируйте и вставляйте, просто не нажимайте):

https://api.facebook.com/method/fql.query?query=select%20total_count,like_count,comment_count,share_count,click_count%20from%20link_stat%20where%20url='http://www.makemeacocktail.com/recipe/6741/'&format=json

Используемый XML-файл FB:

    <fb:like href="http://www.makemeacocktail.com/recipe/6741/" send="false" layout="button_count" width="50" show_faces="false" font="arial"></fb:like>

Другие мысли в Facebook и т. Д .:

У меня естьFacebook метаданных открытого графика в голове

Последний вызов на моей странице после FBML - это вызов js на facebook:

    <script src="http://connect.facebook.net/en_US/all.js#appId=187430904631019&amp;xfbml=1"></script>
    <script>
    FB.init({
    appId  : '187430904631019',
    status : true,
    cookie : true,
    xfbml  : true
    });
    </script>

У меня также есть страница на Facebook, какв нижней части моей страницы:

<div id="fb-root"></div><fb:like-box href="http://www.facebook.com/makemeacocktail" width="292" show_faces="false" stream="false" header="true"></fb:like-box>

Вот где находится fb-root.

Я только думал, что что-то такое, что fb-root не находится рядом с кнопкой «Нравится» на Facebook ранее, а конфликт двух фейсбуков вроде кнопок или что-то?Я только звоню в Facebook js, хотя, прямо внизу.

Любые мысли помогают и т.д., очень ценятся.Это странно, потому что это идет к моей стене, но кнопка на сайте не слушает!

Большое спасибо

1 Ответ

2 голосов
/ 20 мая 2011

Получено из запроса, который ваша кнопка «Нравится» отправляет на Facebook:

App ID does not match domain","full":"The app ID specified

в метатеге \ "fb: app_id \" не разрешено в этом домене Вы должны настроить базовые домены Connect для Ваше приложение должно быть префиксом HTTP: \ / \ / www.makemeacocktail.com \ / рецепт \ / 6741 \ /

Итак, вам нужно изменить базовый домен для вашего приложения в приложении для разработчиков на makemeacocktail.com. Если это не проблема, попробуйте удалить тег open graph fb: app_id или использовать вместо него тег fb: admins Удачи, надеюсь, это поможет.

...