Member 12967228 Ответов: 2

Как поделиться страницей на Facebook


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

Что я уже пробовал:

<li>  <a class="fa fa-facebook icon facebook" href="https://www.facebook.com/sharer/sharer.php?u=&t=" title="Share on Facebook" target="_blank" onclick="window.open('https://www.facebook.com/sharer/sharer.php?u=' + encodeURIComponent(document.URL) + '&t=' + encodeURIComponent(document.URL)); return false;"> </a></li>

2 Ответов

Рейтинг:
1

MadMyche

Получить свою ссылку на Facebook (или другую платформу) - это одно, а получить то, что вы хотите отобразить (заголовок, изображение и т. д.) - совсем другое.

К счастью Facebook признает это Протокол Open Graph так что вы можете использовать OG мета-бирки чтобы помочь FB узнать, что вы хотите отобразить, когда кто-то делится вашей ссылкой

Естественно, разные социальные платформы используют разную разметку. Последняя ссылка, на которую вы ссылаетесь, покажет вам, что у Twitter есть своя собственная вещь для этого, похожая, но другая.

Рекомендации:
Протокол Open Graph[^]
Разработчики Facebook | Плагины | Кнопка Share[^]
Основные мета-теги для социальных сетей | CSS-трюки[^]


Рейтинг:
1

phil.o

Это может быть функциональностью, а не ошибкой, что изображения не являются общими.
Это может быть превентивной мерой, чтобы остановить людей, пытающихся обмануть других пользователей.
Мошенники используют Facebook Шерер страницу, чтобы подтолкнуть мошеннической техподдержки [^]