Facebook не показывает эскиз при совместном использовании фотографии

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

<a name="share" type="button" href="https://www.facebook.com/sharer.php?u=www.example.com/myimage" target="_blank">share</a> 

Related of "Facebook не показывает эскиз при совместном использовании фотографии"

Facebook не поддерживает совместное использование простых изображений, только общие гиперссылки могут использоваться совместно. Попробуйте отправить ссылку того же изображения в свой профиль как статус. Facebook не покажет вам миниатюру, а только ссылку. Чтобы поделиться имиджем на facebook, вам нужно как-то загрузить его -_-

Это должно работать так

 <a href="http://www.facebook.com/sharer.php?s=100&amp;p[title]=Our Site Title&amp;p[url]=http://img.ruphp.com/php/globe.jpg&amp;p[summary]=Our facebook description that is used on the FB share page." target="_blank"> Share this </a> 

ПРИМЕР

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

Скребок Facebook будет искать метатеги OpenGraph . Вы можете ссылаться на изображение, которое вы хотите, в виде миниатюры с изображением og:image и og:image:secure_url

Кроме того, если вы хотите загрузить изображение в Facebook, чтобы он попал в альбом пользователя, вы должны проверить, как использовать: использовать API-интерфейс Graph для загрузки фотографий в профиль пользователя

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

Из документов социальных плагинов share инициирует обратный вызов из Facebook на страницу, которую вы хотите поделиться. Чтобы повлиять на то, что показывает, у вас будет страница с метатегами (og: image, og: title и og: description), чтобы повлиять на то, что Facebook добавляет в комментарий на временной шкале пользователей.

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

Затем Facebook периодически проверяет это. Это очень похоже на аналогичный механизм.

Убедитесь, что вы используете dont click on share более одного раза, после чего вы не видите дополнительные изменения, внесенные вами в течение следующих 24 часов