Facebook Linter возвращает противоречивые результаты

Когда я запускаю свой URL-адрес http://whatthefuckshouldidrinktonight.com через Facebook Linter, https://developers.facebook.com/tools/debug , я случайным образом получаю три разных результата.

Во-первых, это ошибка «Слишком много перенаправлений», сопровождаемая частично правильной информацией об открытом графе.

Во-вторых, это ошибка «Отсутствует обязательное свойство» для трех обязательных свойств: og:url, og:type, og:title. Однако «Необработанная информация об открытом графике» содержит все три, и это правильно.

и В-третьих, линтер возвращает без ошибок и правильную информацию об открытом графе.

Поскольку он возвращает эти результаты, казалось бы, случайным образом, я понятия не имею, с чего начать поиск проблемы. Кто-нибудь еще испытал что-то подобное?


person Tyler Shambora    schedule 11.10.2011    source источник
comment
Я проголосовал за это, так как у меня такая же проблема. Я думаю, что это просто facebook не работает должным образом, к сожалению. У меня та же проблема. Я создал две статические страницы, продолжаю обновлять отладчик объектов и получаю противоречивые результаты, иногда теги читаются, иногда нет. То же самое происходит в производстве с подобными кнопками. Иногда используется только URL-адрес, а иногда заголовок / URL-адрес / описание и т. д.   -  person Payson Welch    schedule 19.10.2011


Ответы (1)


Я прогнал ваш URL через линтер. Вот что я вижу:

Ваше изображение не отображается правильно (не большая проблема), оно предупреждает о локали, но ничего, кроме предупреждений. Изображение: http://cl.ly/Ar9j

Однако это немного интересно, если взглянуть на поле og:url. Кажется, что он не должен переходить к определенному напитку для домашней страницы. Кроме того, переход по этой ссылке приводит к ошибке 500 (изображение: http://cl.ly/Aqxy).

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

Еще у меня появился линтер для переключения между состояниями — иногда хорошо, иногда глючило. Я бы все перепроверил. Нажатие кнопки отладки снова и снова приводило к различным ошибкам.

Я не думаю, что это ошибка в линтере. Я думаю, что есть что-то глупое с несколькими страницами в вашем приложении.

person mitchellhislop    schedule 11.10.2011