Проблема с кнопкой «Нравится» в Facebook

У нас возникли проблемы с работой кнопки «Нравится». На прошлой неделе вроде работало, но вдруг перестало работать.

В основном, когда вы нажимаете «Мне нравится», мы получаем сообщение об ошибке:

Вы не предоставили действительный список администраторов. Вам необходимо указать администраторов, используя либо метатег «fb:app_id», либо метатег «fb:admins», чтобы указать список пользователей Facebook, разделенных запятыми.

Наш раздел <head> выглядит так:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en">
  <head>
    <meta property="fb:app_id" content="number"/> 
    <meta property="fb:admins" content="number"/> 
    <meta property="og:title" content="title"/> 
    <meta property="og:type" content="website"/> 
    <meta property="og:url" content="url with trailing slash"/> 
    <meta property="og:image" content="url to image"/> 
    <meta property="og:site_name" content="Site Name"/>
  </head>

person Ross Hale    schedule 10.05.2010    source источник
comment
У меня точно такая же проблема. Вы решили это? Я пытался понять это в течение нескольких дней ... Приложение Facebook Linter не отображает моих администраторов или app_id, и когда я пытаюсь связать его в Facebook Insights, оно просто говорит: Неверный запрос. Данные администратора не найдены. Пожалуйста помоги! Это сводит меня с ума.   -  person    schedule 08.02.2011
comment
Проверьте этот ответ, я думаю, он вам поможет :) stackoverflow.com/questions/4970560/   -  person Ivo Pereira    schedule 23.08.2012


Ответы (5)


Вот один из способов решить вашу проблему: -

1 Перейдите по адресу https://developers.facebook.com/tools/lint/ 2 В Введите URL-адрес, вставьте URL-адрес своей страницы там, где кнопка «Нравится» не работает (например, http://www.mywebsite.com/my-article/) 3 Нажмите кнопку Lint. Этого достаточно, теперь вы можете пойти и посетить свою страницу, чтобы попробовать кнопку «Нравится». 4 ЕСЛИ это все еще не работает, когда инструмент Lint покажет вам результат. Прокрутите до конца и увидите, что есть кнопка Нравится. 5 Нажмите кнопку «Нравится» (по сути, вам нравится ошибочная страница). Это должно решить проблему. Если нет, то вам, вероятно, придется подождать, пока facebook не исправит это.

person William Noah    schedule 19.04.2014

http://developers.facebook.com/docs/opengraph

Кроме того, мы расширили базовые метаданные, добавив одно обязательное поле для связи вашей страницы с :

  • fb:admins или fb:app_id — разделенный запятыми список либо идентификаторов пользователей Facebook, либо идентификаторов приложений платформы Facebook, которые управляют этой страницей.
person ceejayoz    schedule 10.05.2010
comment
Да, но, как вы можете видеть в коде, мы уже предоставили оба этих поля. Использование того или другого также не приводит к успеху. - person Ross Hale; 11.05.2010
comment
Вы проверили, что это правильные идентификаторы? Настройте YOUR_ID_HERE: . - person ceejayoz; 11.05.2010
comment
Да, мы проверили и перепроверили идентификаторы. Мы даже пытались использовать другой идентификатор приложения, которым мы также владеем. Нет игральных костей. - person Ross Hale; 11.05.2010

Решение этой проблемы состоит в использовании пространства имен fb вместо пространства имен og:

fb:admins
fb:app_id

Даже если все метатеги находятся в пространстве имен og, эти два — нет! Это имеет смысл семантически, но, учитывая, насколько неоднородны документы Facebook (с точки зрения опечаток и старой информации), я думаю, что очень легко предположить, что это должно быть og (как и я!).

Убедитесь, что вы также добавили объявления пространств имен в свой HTML-тег для IE6!

person Andrew    schedule 02.11.2010
comment
вы можете удалить свой опубликованный ответ - он находится рядом с кнопкой редактирования. - person Lix; 06.12.2011

Сначала проверьте две вещи:

  1. Если в вашем приложении не активирован режим песочницы.
  2. Если песочница отключена, перейдите по ссылке для разработчиков на странице Приложения. Если пользователя, которого вы выбрали, там нет, попробуйте поставить и сохранить приложение.

Возможно, это ответ на ваш вопрос.

person starkbr    schedule 28.06.2013

Изменять

<meta property="og:type" content="website"/>

to

<meta property="og:type" content="article"/>

Была такая же проблема, пока не было сделано это изменение (ошибка?).

person serg    schedule 07.06.2010