Facebook поделился серым прямоугольником вместо правильного изображения

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

Серый прямоугольник на общей ссылке

1 ответ

Решение

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

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

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

Другие вопросы по тегам