Теги Open Graph не распознаются iMessage

Я пытаюсь добавить тег og: title на страницу. Он отлично работает при тестировании на Facebook/Slack, а отладчик Facebook показывает все данные, которые я ожидал. Нужно ли мне делать что-то еще, чтобы эти теги работали на iOS, что не нужно для Facebook/Slack?

Спасибо!

Редактировать: Вот содержимое необработанных тегов, которые может видеть отладчик Facebook:

<meta xmlns:fb="http://developers.facebook.com/schema/" property="fb:app_id" content="[My App ID]" />
<meta xmlns:og="http://opengraphprotocol.org/schema/" property="og:title" content="My Title" />
<meta xmlns:og="http://opengraphprotocol.org/schema/" property="og:image" content="[My Image URL]" />
<meta xmlns:og="http://opengraphprotocol.org/schema/" property="og:description" content="This is My Description" />
<meta xmlns:og="http://opengraphprotocol.org/schema/" property="og:site_name" content="My Site Name" />
<meta xmlns:og="http://opengraphprotocol.org/schema/" property="og:url" content="[My URL]" />
<meta name="twitter:title" content="My Title" />
<meta name="twitter:image" content="[My Image URL]" />
<meta name="twitter:description" content="My Description" />
<meta name="twitter:card" content="summary_large_image" />

person G. Hoffman    schedule 15.05.2018    source источник
comment
У вас тоже есть og:image или только og:title? Я предполагаю, что ему может понадобиться пара: TN2444 показывает оба. (Вы также можете указать iMessage в заголовке, а не iOS — мне потребовалось некоторое время, чтобы понять, о чем вы говорите, и только тогда я заметил тег.)   -  person Rup    schedule 16.05.2018
comment
Привет, Руп, извини, я забыл упомянуть, что тег изображения уже существует и работает на всех платформах. Я обновил вопрос с помощью тегов, видимых отладчиком Facebook.   -  person G. Hoffman    schedule 24.05.2018
comment
Вы когда-нибудь догадывались об этом? сталкиваюсь с похожей проблемой   -  person osdiab    schedule 21.04.2020


Ответы (1)


Я видел, что iMessage будет использовать разметку schema.org на странице вместо og:image при компиляции изображения для предварительного просмотра. Так, например, для страницы продукта, если вы рекомендовали дополнительные продукты на той же странице, вы можете получить изображение, состоящее из этих рекомендуемых продуктов, вместо основного продукта на странице. (если у вас также нет разметки schema.org на изображениях товара.

Я не могу найти никакой документации, подтверждающей это поведение, но я видел это из первых рук.

person sholsinger    schedule 02.07.2020