1

Я заметил, что один (только один, остальное в порядке) общая ссылка на стене группы, в которой я нахожусь, выглядит неправильно. Это просто серый прямоугольник, вы можете увидеть его на включенном изображении. Интересно, почему он отображается таким образом, потому что я скопировал url и вставил его в отлаживатель объектов facebook open graph. Нет предупреждений и предварительный просмотр, сгенерированный инструментом, в порядке (так что требования к размеру изображения). Я также попытался поместить этот url в свой профиль, и я вижу изображение. Извините, что я не вставляю URL-адреса здесь, но я не думаю, что мне разрешено это делать. Я надеюсь, что кто-то все еще захочет ответить на мой вопрос. В чем причина такого поведения?Facebook разделил серый прямоугольник вместо правильного изображения

Grey rectangle on shared link

+0

Без URL-адреса трудно сказать, в чем проблема. Можете ли вы предоставить это? – Bangdel

+0

это зависит от кода сайта в то время, когда вы разместили ссылку, если бы не было изображения достаточно большого размера, то это могло бы быть. В вопросах opengraph обычно вы должны размещать URL-адрес или код или скриншот кода или результата с закрытым URL-адресом – Mousey

ответ

1

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

  1. Facebook crawler посещает ваш сайт и делает запрос POST, который не использует содержимое кеша, что также делает ваш сайт свежей визуализацией для запроса facebook, но также может привести к ошибке таймаута в некоторых случаях. Если миниатюра изображения создается с некоторым поставщиком услуг, это может быть причиной.
  2. Поставщики услуг эскизов часто вызывают ошибки сами по себе. Возьмите на себя внимание, что то, что вы видите на стене facebook, является самой первой визуализацией изображения в миниатюре. Проверьте два параметра, которые вы отправляете в службу, и, возможно, есть проблема с альфа-каналом (если это PNG-изображение).

Это для моих догадок. Надеюсь, это поможет вам.