Ссылка URL-адреса не отображает уменьшенное изображение на Facebook - PullRequest
18 голосов
/ 11 января 2012

У меня есть пример URL-адреса, который позволяет делиться информацией в Facebook.Но изображение внутри страницы URL не отображается в поле для комментариев на Facebook.Я уже вставил метатег, как этот

<meta property="fb:app_id" content="xxxx"/>
<meta property="og:site_name" content="xxxx"/>
<meta property="og:title" content="xxxx" />
<meta property="og:description" content="xxx" />
<meta property="og:type" content="xxx:photo">
<meta property="og:url" content="http://www.example.com/content/xxx"/>
<meta property="og:image" content="http://www.example.com/images/xxx.png"/>

* И мое изображение 1000 * 1000 пикселей (ширина * высота).

Есть идеи для решения?

Ответы [ 4 ]

50 голосов
/ 11 января 2012

Ваш метатег должен выглядеть так:

<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>

И он должен быть размещен на странице, которой вы хотите поделиться (это неясно в вашем вопросе).

Если вы поделились страницей до того, как изображение (или метатег) появилось, то возможно, что в «Фейсбуке» есть страница в памяти без изображения. В этом случае просто введите URL-адрес своей страницы в инструменте отладки http://developers.facebook.com/tools/debug.. После этого изображение должно появиться при совместном использовании страницы в следующий раз.

11 голосов
/ 22 февраля 2015

Проблема с кешем facebook, и решение состоит в том, чтобы обновить кеш facebook, перейдя по ссылке.https://developers.facebook.com/tools/debug/og/object/

и нажатие кнопки «Выбрать новую информацию для очистки».

Надеюсь, это поможет

2 голосов
/ 25 марта 2013

Я обнаружил, что изображение, которое вы указываете с помощью og: image, должно присутствовать на HTML-странице внутри тега изображения.

миниатюра появилась для меня только после того, как я добавил изображениетег для изображения.это было закомментировано.но сработало.

0 голосов
/ 04 декабря 2018

Мой сайт тоже сталкивается с такой же проблемой.

Использование инструмента отладки Facebook не помогает вообще.Получить новые данные, но не IMAGE CACHE.

Я заставил Facebook очистить IMAGE CACHE, добавив www.в URL изображения.В вашем случае это удалить www.и настроить перенаправление веб-сервера.

 add/remove www. in image url should solve the problem
...