Непредсказуемый показ Facebook og: image - PullRequest
2 голосов
/ 27 марта 2012

Мы добавили теги Facebook Open Graph на наш сайт NowGamer.com несколько месяцев назад, и изначально все работало идеально.Но за последние несколько недель мы заметили, что примерно на 2/3 изображений og: image не будет отображаться, когда какой-либо элемент был опубликован или понравился.Иногда обращение к линтеру соскребает страницу, и изображение становится доступным.

Но в других случаях миниатюра изображения не появляется в подстилке - хотя ссылка на полное изображение отображает его в полном размере OK.

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.nowgamer.com%2Fnews%2F1298151%2Fassassins_creed_3_join_or_die_freedom_collectors_editions_details.html

Все изображения соответствуют параметрам 3: 1, хотя они относительно велики (они должны быть скриншотами для видеоигр).Вот пример того же типа и размера изображения, которое отображает в Linter и на общих / лайках

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.nowgamer.com%2Fps3%2Fps3-reviews%2F1293635%2Fresident_evil_operation_raccoon_city_review.html

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

Ответы [ 2 ]

0 голосов
/ 28 марта 2012

Странно: у меня была бы проблема с кешем, с которой я тоже сталкивался раньше. Для целей чистого тестирования, если вы хотите попытаться обновить другую версию URL, попробуйте добавить? V = 1 или другой параметр, который делает URL уникальным. Это вынуждает Facebook пойти и снова получить URL-адрес, чтобы вы могли убедиться, что изображения работают должным образом. Я думаю, что YouTube также сталкивался с этой проблемой в течение последних нескольких месяцев http://groups.google.com/a/googleproductforums.com/forum/#!category-topic/youtube/sharing-and-connecting-on-youtube/YnTqofAhcN8

0 голосов
/ 27 марта 2012

Ширина и высота миниатюры должны составлять не менее 50 пикселей, а не может превышать 130x110 пикселей.

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

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