Ошибка Facebook при извлечении og: изображение - PullRequest
0 голосов
/ 25 мая 2018

По какой-то причине изображение, которое я пытаюсь использовать, когда делюсь ссылкой на FB, не загружается.Точная ошибка:

Предоставленный файл og: image не может быть загружен.Это может произойти по нескольким причинам, таким как использование сервером неподдерживаемого кодирования содержимого.Искатель принимает кодировки содержимого deflate и gzip.

Я использую корзину s3 для хранения своих изображений, и, насколько мне известно, эта корзина общедоступна, и я могу загрузить эти изображения в любом браузере.Я также добавляю к метатегам теги og: image, og: image: url, og: image: secure_url, og: image: height, og: image: width и og: image: type до мета-тегов.Теги обеспокоены, я думаю, что я охватил все основания.Есть ли особые настройки, которые я должен добавить?Спасибо за любую помощь

Ответы [ 2 ]

0 голосов
/ 12 июля 2018

Для других людей, которые попадают сюда, я временно столкнулся с этой проблемой. Facebook Sharing Debugger извлекает изображения асинхронно и может выдавать ложные 404 секунды.

Я рекомендую пару раз повторить просмотр, чтобы подтвердить.

0 голосов
/ 28 мая 2018

Через некоторое время мне удалось решить проблему.Оказывается, FB Sharer не принимает изображения base64.Я непосредственно сохранял двоичный файл base64 в S3, и из-за этого FB не мог отобразить изображение.

Так что, если кто-то там делает то же самое, что и я, сохраните ваши изображения base64 вфайл / каталог, прежде чем загружать его на S3.

...