Facebook не показывает все изображения с открытым графиком

У меня есть веб-страница с некоторыми стандартными метатегами open graph для Facebook. Моя проблема в том, что если я размещаю ссылку на страницу в сообщении о статусе facebook, она показывает только 2 из 5 изображений. 2. и 3. но не другие.

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

Есть мысли по этому поводу?

Эта ошибка может быть связана, но у нее также нет решения: https://developers.facebook.com/bugs/107341092730662


person PiTheNumber    schedule 06.04.2012    source источник
comment
Если у нашей страницы более 50 лайков, я думаю, вы не сможете ее отредактировать, но я могу ошибаться.   -  person Martin Risell Lilja    schedule 06.04.2012
comment
На странице нет даже кнопки Нравится. Я сам копирую URL-адрес в сообщение о статусе facebook.   -  person PiTheNumber    schedule 06.04.2012
comment
Не могли бы вы опубликовать URL-адрес страницы, чтобы мы могли проверить ее, а не строить догадки?   -  person Nitzan Tomer    schedule 07.04.2012
comment
Ошибка, о которой вы говорите, выглядит похожей, но она не связана с поведением, которое вы описываете...   -  person Juicy Scripter    schedule 19.04.2012


Ответы (3)


Проблема связана с размерами изображений, которые вы предоставляете. В ленте не отображаются изображения, у которых соотношение сторон больше 3:1.

На странице, которую вы предоставили, есть 5 изображений (те, у которых соотношение больше 3, не будут использоваться кнопкой «Нравится»):

250 × 67 -> ratio 3.73
250 × 186 -> ratio 1.34 (this image will work)
250 × 166 -> ratio 1.5 (this image will work)
251 × 59 -> ratio 4.25
172 × 54 -> ratio 3.18

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

person Juicy Scripter    schedule 19.04.2012
comment
Хорошо, спасибо! Вот в документация: og:image - An image URL which should represent your object within the graph. The image must be at least 50px by 50px and have a maximum aspect ratio of 3:1. We support PNG, JPEG and GIF formats. You may include multiple og:image tags to associate multiple images with your page. - person PiTheNumber; 19.04.2012
comment
@PiTheNumber, да, это описано в нескольких местах в документации, ни одно из них не описывает это как требование к изображениям, которые будут использоваться кнопкой «Мне нравится» (что мне больше кажется ошибкой в ​​​​документации) - person Juicy Scripter; 19.04.2012

Я видел противоречивую информацию о том, должно ли изображение быть размером 50 x 50 пикселей или размером 200 x 200 пикселей. На сегодняшний день (9 сентября 2012 г.) как из опыта, так и из собственной документации FB мне ясно, что:

МИНИМАЛЬНЫЙ размер изображения должен быть 200 x 200 пикселей, чтобы его можно было успешно использовать в качестве og:image.

В остальном, я считаю, что соотношение сторон и информация о формате не изменились по сравнению с тем, что было указано в предыдущих постах.

person Sara    schedule 04.09.2012

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

person Goofball    schedule 16.05.2012