Тестирование Facebook Comments Plugin Локально - PullRequest
3 голосов
/ 14 февраля 2012

Я добавляю плагин Facebook Comments на сайт, который я создаю на своем локальном хосте, домен которого похож на: http://subdomain.domain.lom/

Я добавил необходимый код на страницу и плагинотображается правильно, и я могу добавлять комментарии.Единственное, что отображается предупреждение:

Предупреждение: http://subdomain.domain.lom/path недоступно

Я также добавил модерацию тега <meta>к заголовку моего сайта:

<meta property="fb:app_id" content="{APP-ID}"/>

Но когда я захожу в инструмент модерации комментариев Facebook, я не вижу ни одного из добавленных мной тестовых комментариев.

Этопотому что я тестирую на месте?Если да, есть ли способ заставить модерацию работать при локальной разработке?

Ответы [ 3 ]

2 голосов
/ 14 февраля 2012

Вам придётся подделать фейсбук, чтобы поверить, что это локально. Поскольку комментарии основаны на отдельном URL-адресе, укажите его для реального веб-сайта (но не для фальшивой страницы).

Так что, если ваша рабочая страница http://www.example.com/examplesAndHowTos.php, тогда сделайте http://www.example.com/examplesAndHowTos.php?id=test для URL комментариев. Обязательно разместите fb: admins на рабочей странице, чтобы, когда Facebook это пометит, он мог правильно получить эти значения.

0 голосов
/ 14 февраля 2012

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

0 голосов
/ 14 февраля 2012

Ваш сайт доступен для внешнего мира, даже если он локальный?что дает вам это предупреждающее сообщение?

звучит для меня, что ваша страница просто недоступна для Facebook, поскольку она доступна только в локальной сети, которую вы используете.

...