Автономное тестирование OpenGraph / «Нравится» - PullRequest
1 голос
/ 16 января 2012

Как я могу проверить функциональность кнопки «Мне нравится» и данные OpenGraph, встроенные в мои страницы, когда мой сайт недоступен для общественности?

У меня есть внутренняя среда тестирования, в которой мой сайт создается и тестируется.Среда заблокирована IP для определенного набора машин.Я хочу иметь возможность проверить сквозной сценарий выполнения «Мне нравится» и просмотра проанализированных данных OpenGraph на временной шкале пользователя без необходимости открывать мой сайт для публичного доступа.

Я знаю, что естьпользовательский агент для сканера Facebook, но разрешать его пользовательским агентом рискованно, так как любой может отправить любую строку пользовательского агента.В идеале я хотел бы привязать его к диапазону IP-адресов сканера Facebook без необходимости разбора журналов, чтобы выяснить, каким может быть один или два из этих IP-адресов (я предполагаю, что существует довольно много машин, сканирующих данные в Интернете).

Моя проблема сегодня заключается в том, что я могу нажать «Мне нравится» и заставить его отображаться с простым URL-адресом на моем сайте, но сканер не может связаться со мной, так как страница фактически не существует для него, когда она попадает на мой сервер..

1 Ответ

1 голос
/ 16 января 2012

Как я могу проверить функциональность кнопки «Мне нравится» и данные OpenGraph, встроенные в мои страницы, когда мой сайт недоступен для общественности?

Вы действительно не можете этого сделать.Это должно быть пригодно для Facebook.См .: https://developers.facebook.com/tools/lint Убедитесь, что ваша страница общедоступна и может быть помечена инструментом Facebook linter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...