Я использую пользовательскую функцию для ввода информации OG в заголовок моей страницы.Если я просматриваю источник, я могу ясно видеть правильные данные OG, перечисленные в заголовке. ссылка
<meta property="fb:admins" content="18938064984"/>
<meta property="og:title" content="Send the Trend Launches Celebrity-Inspired Eye Makeup!"/>
<meta property="og:type" content="article"/>
<meta property="og:url" content="http://news.instyle.com/photo-gallery/"/>
<meta property="og:site_name" content="Instyle.com"/>
<meta property="og:image" content="http://img2.timeinc.net/instyle/images/2011/wrn/101311-makeup-camilla-383.jpg"/>
<meta property="og:locale" content="en_US" />
Однако эскиз и заголовок не попадают в ленту новостей Facebook.
Когда я использую отладчик объекта для страницы, он возвращает следующие ошибки:
Предупреждения, которые необходимо исправить
Предполагаемое свойство
Свойство og:url
должно быть явно указано, даже еслизначение может быть выведено из других тегов.
Inferred Property
Свойство og:title
должно быть явно указано, даже если значение может быть выведено из других тегов.
InferredСвойство
Свойство og:image
должно быть явно указано, даже если значение может быть выведено из других тегов.
Предполагаемое свойство
Свойство og:locale
должно быть явнопредоставляется, даже если значение может быть выведено из других тегов.
Нажав на ссылку URL-адрес графика, я получаю такой результат, заголовок неверный, а изображение - изображение внизу страницы:
{
"url": "http://news.instyle.com/photo-gallery/",
"type": "website",
"title": "Photo Gallery : InStyle.com What's Right Now",
"image": [
{
"url": "http://img2.timeinc.net/instyle/static/i/oba-compliance.png"
}
],
"updated_time": "2011-10-14T15:20:44+0000",
"id": "10150121051762663"
}
Ссылки Facebook на нестраницы слайд-шоу работают нормально, но данные OG не создаются для слайд-шоу, поэтому мне пришлось создать эту пользовательскую функцию, которую я пытаюсь заставить работать.