Отладчик Facebook, тег Open Graph image - Facebook не может обрабатывать определенные изображения, размещенные на CloudFront - PullRequest
0 голосов
/ 17 февраля 2019

В отладчике Facebook при очистке URL "https://www.givingway.com/organization/the-light-and-leadership-initiative" выдается ошибка:

Поврежденное изображение

Предоставлено og: URL изображения, https://d141thk7ygtt3c.cloudfront.net/043a7261-eb4f-48ce-9db6-8cbeefcf86df.jpg не может быть обработан как изображение. Он может быть поврежден или иметь неправильный формат.

В то же время очистка URL-адреса "https://www.givingway.com/organization/youth-in-action-against-poverty-and-hivaids-yaapha" работает нормально.

Я не могу понять, что является причиной этой проблемы, так как обе страницы:

  • созданы из одного и того же шаблона и имеют одинаковую структуру HTML.
  • имеют изображение og: с такой же структурой.

<meta property="og:image" content="https://d141thk7ygtt3c.cloudfront.net/043a7261-eb4f-48ce-9db6-8cbeefcf86df.jpg" />

<meta property="og:image" content="https://d141thk7ygtt3c.cloudfront.net/b954d1df-57e6-4beb-acae-2916997a8e4e.jpg" />

  • Оба изображения в формате JPEG.
  • При открытии URL-адреса изображения на отдельной вкладке отображается изображение, чего нельзя ожидать от поврежденной страницы.

Это несоответствие возникает на разных страницах - некоторые страницы удаляются успешно, а другие нет.

1 Ответ

0 голосов
/ 18 февраля 2019

В Facebook есть открытая ошибка (открыта 8 февраля).Когда тег og:image указывает на изображение, размещенное на CloudFront, отладчик Facebook ведет себя непоследовательно - может обрабатывать одни и не может обрабатывать другие.Надеемся, что Facebook и CloudFront могут решить эту проблему в ближайшем будущем.

...