2013-02-20 4 views
3

Я пробовал meta property="og:image", meta property="og:image:security" и link rel="image_src", но когда я нажимаю ссылку, то получатель не получает миниатюру. Он показывает название, описание и URL. Я попытался перемасштабировать изображения до 90x90, 200x200 и 500x500, но ничего не произошло. Вот код:Facebook Sharer не получает миниатюру

<meta property="og:url" content="URL"> 
<meta property="og:title" content="TITLE"> 
<meta property="og:description" content="DESCRIPTION" /> 
<meta property="og:type" content="website"> 
<meta property="og:image" content="IMAGE"> 
<meta property="og:site_name" content="SITE NAME"> 

<a href="https://www.facebook.com/sharer/sharer.php?u=url" target="_blank">Share on FB!</a> 

PS: У меня тоже есть https, и я тоже пробовал его.

Вот результат:

enter image description here

ответ

8

Это может быть по ряду причин, но не видя реальный код (не гасятся с IMAGE, SITE NAME и т.д.) Я могу только опасности несколько предположений ,

  1. Ваш сайт размещен локально или защищен паролем

    Это иногда глупая ошибка людей, если вы разрабатываете это локально и вы кладете в локально размещенного изображения как og:image содержание затем facebook не сможет загрузить изображение правильно.

  2. Не действительный URL

    Загрузите og:image URL и посмотреть, если нагрузок. Если это не так, это ваша проблема.

  3. Ваше изображение неверно. Это то, что Facebooks documentation должен сказать о свойствах изображения:

    OG: образ - URL изображения, который должен представлять свой объект в графике. Изображение должно быть не менее 50 пикселей на 50 пикселей, хотя предпочтительнее минимум 200 пикселей на 200 пикселей, а 1500 пикселей на 1500 пикселей рекомендуется для наилучшего удобства пользователя. Изображение может иметь максимальное соотношение сторон 3: 1. Мы поддерживаем PNG, JPEG и GIF форматы. Вы можете включить несколько тегов og: image, чтобы связать несколько изображений с вашей страницей. (Примечание: размеры изображения должны быть не более 5 МБ в размере.)

  4. Facebook заблокировал ваш домен

    Маловероятно, но возможно. Ниже описано, как использовать отладчик facebook.

Вы можете использовать Facebooks debugger - просто введите URL в и это даст вам всю необходимую информацию. В том числе имущество og:image.

Если ничего не найдено, убедитесь, что вы правильно указали теги на своей странице, которые вы видите here.

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

+0

Большое вам спасибо. Я пробовал все, что вы сказали, и, например, вы написали в jsfiddle! Но еще одна вещь, которую я хотел бы узнать, могу ли я получить несколько изображений таким образом? Я попытался добавить «изображения [1]», но это не сработало. –

+0

Это хорошая точка @ BerkeSütçü, я попробовал [изображения] [] и изображения [0] изображения [1], но это не сработало. К сожалению, эта функция не документирована нигде на facebook, поэтому я не вижу, возможно ли это. – Prisoner

+0

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

Смежные вопросы