Диалог канала FB.ui «игнорирует» атрибут изображения, используя вместо этого кэшированный тег og: image - PullRequest
18 голосов
/ 15 октября 2011

Вот мой код FB.ui:

FB.ui({ 
  method: 'feed', 
  message: '', 
  link: 'http://mywebaddress/pathToContent', 
  picture: 'http://mywebaddress/pathToPhoto/photo.jpg', 
  display: 'popup'
});

Диалоговое окно выскакивает отлично, у него есть ссылка, поэтому нет проблем ... но изображение не отображается.

Iубедились, что URL-адрес картинки правильный.Затем я использовал отладчик для проверки тегов открытого графа URL-адреса содержимого: он работает безупречно.

По-видимому, отладчик очищает своего рода кеширование.После того, как я использую отладчик по ссылке, диалоговое окно FB.ui показывает изображение очень хорошо.

Могу ли я что-нибудь сделать с этим?Контент, которым пользователи делятся с моего сайта на Facebook, не показывает картинку должным образом, что делает его немного раздражающим для использования (что никогда не бывает полезным!)

Спасибо!

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