ОГ: изображение продолжает давать мне поврежденное изображение - PullRequest
0 голосов
/ 26 апреля 2018

У меня есть сайт, созданный в CMS Joomla, где я не могу получить право на общий доступ к Facebook. По крайней мере, изображения, которые появляются, когда вы хотите поделиться ссылкой в ​​Facebook. Честно говоря, это сводит меня с ума.

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

Пожалуйста, взгляните на этот график:

https://developers.facebook.com/tools/debug/sharing/?q=https%3A%2F%2Fwww.swz-zorg.nl%2Fvacatures

Чем предупреждения, все образы дают мне испорченную спину. Что я не понимаю, перейдите по ссылкам, и вы увидите, что изображение появляется. Я совсем не понимаю.

Ниже также указано, что я пропускаю тег og: description, но когда вы прокручиваете вниз, там появляется список og: description. Я имею в виду, надежен ли этот инструмент?

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

У кого-нибудь есть решение этой проблемы? Это сводит меня с ума.

Ответы [ 2 ]

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

Похоже, у вас уже есть ответ на проблему с поврежденным изображением. Что касается проблемы og: description, похоже, что Facebook выводит og: description из мета-описания вашей страницы, даже если og: description не определено явно , определенным в вашем источнике HTML.

Чтобы решить эту проблему, если вы добавите следующее свойство meta в раздел head вашей страницы, а затем повторно очистите страницу с помощью отладчика OpenGraph, ошибка og: description должна исчезнуть.

<meta property="og:description" content="SWZ haar missie is het bieden van ondersteuning op het gebied van zorg in de breedste zin van het woord aan de inwoners van Wassenaar." />

... и да, вся эта вещь "og: ..." довольно дублирующая, но я считаю, что это так, поэтому маркетологи могут использовать другое описание для публикаций в Facebook, чем то, которое они использовали бы для SEO.

Удачи, дайте мне знать, если у вас есть какие-либо вопросы.

0 голосов
/ 30 апреля 2018

Похоже, что у Facebook была проблема в 2012 , с которой все еще сталкиваются некоторые пользователи SO.

Ответ предлагает тегу og: image: secure_url вместе с обычным тегом og: image. Добавление как можно большего количества информации также может помочь Facebook ... Попробуйте заполнить полное описание изображения следующими мета:

<meta property="og:image" content="http://example.com/ogp.jpg" />
<meta property="og:image:secure_url" content="https://secure.example.com/ogp.jpg" /> 
<meta property="og:image:type" content="image/jpeg" /> 
<meta property="og:image:width" content="400" /> 
<meta property="og:image:height" content="300" />

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

Хотя я не эксперт в Facebook и надеюсь, что это поможет, по крайней мере, немного.

...