свойства открытого графика не распознаются Facebook - PullRequest
0 голосов
/ 26 июня 2018

Я провел неделю, читая сообщения stackoverflow и используя отладчик og facebook без какого-либо успеха.

Если вы перейдете на https://www.photrea.com и нажмете на проверку, вы увидите, что я объявил все необходимые типы og в своем заголовке: Нажмите для скриншота Если вы попытаетесь поделиться этой ссылкой на Facebook или перейдете на Facebook Debugger , вы увидите, что он не обрабатывает необработанные теги правильным образом.

UPDATE:

Отладчик Facebook указывает, что FB читает мой javascript-файл home.js.erb вместо html-файла. Но почему ...

1 Ответ

0 голосов
/ 27 июня 2018

Проблема в том, что вы определяете его как

<meta property="og:title" content="...">

где так и должно быть:

<meta name="og:title" content="..." />

Так что просто переключите property с name, и оно будет работать.

А вот список общих тегов OG, взятых с одного из моих сайтов:

<meta name="og:title" content="JavaScript Code to go" />
<meta name="og:type" content="article" />
<meta name="og:image" content="/images/share.png" />
<meta name="og:description" content="Javascript code to go: Find updated snippets for common JavaScript use cases." />
<meta name="og:site_name" content="Code to go" />
...