У меня проблема с графическим API-интерфейсом Facebook. Я получаю свойство "og: type", но не присутствует ". ошибка по этому URL-адресу: http://thatnewjoint.com/posts/logic-driving-ms-daisy-feat-childish-gambino (и каждый другой URL-адрес в моем блоге).
Метатег og: type находится в HTML, поэтому я не уверен, почему Facebook не узнает его. Здесь возвращается их вызов api graph api:
{
"id": "561280430667026",
"created_time": "2014-08-28T20:35:18+0000",
"is_scraped": false,
"type": "website",
"updated_time": "2014-08-28T20:35:18+0000",
"url": "http://thatnewjoint.com/posts/eminem-superman-throwback-thursdays"
}
кажется, когда я отправляю сообщения с помощью своего api (через румяный жемчуг коалы), ссылка не получает царапины? я бы предположил, что ошибка og: type вызывает это, но вот метатеги с этой страницы:
<meta property="og:url" content="http://thatnewjoint.com/posts/eminem-superman-throwback-thursdays" />
<meta property="og:title" content="Eminem - "Superman" [Throwback Thursdays] | ThatNewJoint | Premier Hip Hop Blog" />
<meta property="og:description" content="Classic from The Eminem Show. I'll be honest - the video is very strange, but the song is great."
<meta property="og:type" content="video">
<meta property="og:image" content="http://i3.ytimg.com/vi/8kYkciD9VjU/hqdefault.jpg" />
<meta property="og:video" content="http://www.youtube.com/v/8kYkciD9VjU?version=3&autohide=1">
<meta property="og:video:type" content="application/x-shockwave-flash">
<meta property="og:video:width" content="1920">
<meta property="og:video:height" content="1080">
РЕДАКТИРОВАНИЕ С БОЛЬШЕЙ ИНФОРМАЦИЕЙ:
Кажется, если бы я разместил URL-адрес в FB Debugger, я сначала получил это свойство "og: type", но не присутствует ". ошибка, но если я затем нажму кнопку" Получить новую информацию о царапинах", она найдет всю правильную информацию, как должна. Возможно ли, что FB пытается скопировать URL слишком рано? Кажется, что на первом проходе они просто не очищают URL правильно, но я не могу понять, почему.