Почему лайки Facebook настаивают на использовании неправильного изображения продукта …?

#image #facebook #caching #facebook-like #scrape

#изображение #Facebook #кэширование #facebook-нравится #очистить

Вопрос:

Мой веб-сайт,http://www.joaniesgifts.co.uk , включает кнопку «Мне нравится» на страницах продукта. Однако я обнаружил, что на некоторых страницах продукта используется неправильное изображение, когда пользователю нравится страница. Эта страница является примером.

Я думаю, что это могло быть связано с первоначальной неправильной настройкой, которая теперь исправлена. Однако проблема остается…

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

Объект по URL ‘http://www.joaniesgifts.co.uk/terramundi-money-pot-holiday-fund ‘ типа ‘213689662010141:product’ недопустим, потому что домен ‘www.joaniesgifts.co.uk ‘не разрешено для идентификатора приложения ‘213689662010141’, которому принадлежит указанный тип объекта. Если вы являетесь владельцем этого приложения, вы можете подтвердить свой настроенный «Домен сайта» на developers.facebook.com/apps/213689662010141. (Я подтвердил домен моего сайта)

Все остальное выглядит нормально, за исключением того, что оно также показывает неправильное изображение! Однако в разделе Информация о документе Raw Open Graph указана правильная ссылка!

Если я затем нажму на Graph APIhttp://graph.facebook.com/10150450766583352 — это снова показывает, что было связано неправильное изображение!

Что еще я мог сделать?

Также: Graph API показывает неправильное изображение после удаления всего несколько минут назад.

 {
   "url": "http://www.joaniesgifts.co.uk/terramundi-money-pot-holiday-fund",
   "type": "website",
   "title": "Terramundi Money Pot - Holiday Fund",
   "image": [
      {
         "url": "http://www.joaniesgifts.co.uk/index.php?route=productu00252Fproductu00252Fcaptcha"
      }
   ],
   "updated_time": "2011-11-11T18:54:38 0000",
   "id": "10150450766583352"
}
  

Комментарии:

1. В настоящее время существует открытая ошибка о проблеме с «продуктом» — смотрите здесь: developers.facebook.com/bugs/285421101492706

2. Спасибо Igy — Приятно знать, что это был не только я!

Ответ №1:

Поскольку это очевидная ошибка Facebook, я решил обойти это, удалив тип Open Graph: product из мета-тегов Facebook. По крайней мере, страница теперь работает и содержит ссылки на правильные изображения!