Подтвердить что ты не робот

Как установить приоритетный порядок для открытия графических изображений для ссылок, которые вставляются в комментарии. (Не разделять или настенные сообщения.)

При вставке ссылки на страницу в комментарии, а не непосредственно в стене, Facebook по умолчанию выбирает миниатюрное изображение, без возможности выбора подходящего эскиза. Можно ли установить или определить приоритет для тегов og: image на страницах с несколькими тегами og: image? Кажется, нет логического способа определить, почему FB выбирает какой-либо конкретный образ. Изображение, которое они выбирают, не является первым или последним изображением по коду или по алфавиту по имени, и на самом деле не следует разумной причине, которую я могу выяснить. Кто-нибудь знает, как установить, какое изображение выбрано в комментариях?

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

4b9b3361

Ответ 1

Я только что узнал, что Facebook попытается сначала отобразить лучшие изображения (более высокое разрешение). Например, если у меня есть 3 метатега в следующем порядке:

<meta content='http://mysite/low-res.jpg' property='og:image'>
<meta content='http://mysite/med-res.jpg' property='og:image'>
<meta content='http://mysite/hi-res.jpg'  property='og:image'>

тогда порядок отображения в диалоговом окне Facebook будет:

hi-res.jpg
med-res.jpg
low-res.jpg

Надеюсь, это поможет.

Ответ 2

На самом деле, мой опыт в том, что последний тег (самый дальний в заголовке) задан. На некоторых моих сайтах я принудительно устанавливаю значение по умолчанию, вручную добавляя тег og: image непосредственно перед тегом.

Ответ 3

В соответствии с инструкцией в ogp.me...

Массивы
Если тег может иметь несколько значений, просто поместите несколько версий одного и того же тега на свою страницу. Первый тег (сверху вниз) предоставляется во время конфликтов.

<meta property="og:image" content="http://example.com/rock.jpg" />
<meta property="og:image" content="http://example.com/rock2.jpg" />