Социальный обмен WhatsApp с Meteor

У меня уже есть кнопка "Поделиться в социальных сетях" для WhatsApp на моей веб-странице, но когда вы выбираете контакт для отправки, он пишет только "title_content url" в поле ввода. Похоже, что WhatsApp не видит мета-теги веб-страницы, чтобы создать красивую коробку с изображением, заголовком и описанием.

Я использую следующие мета-теги open-Graph, и он отлично работает с социальными сетями Facebook:

<meta property="og:type" content="website" />
<meta property="og:title" content="{{event.name}}" />
<meta property="og:description" content="{{eventDescription event.information}}" />
<meta property="og:url" content="{{eventUrl url}}" />
<meta property="og:image" content="{{eventImage event}}" />
<meta property="og:image:width" content="500" />
<meta property="og:image:height" content="500" />
<meta property="fb:app_id" content="#####" />

У меня нет иконки для моего мероприятия, поэтому я не могу настроить тег:

<link rel="shortcut icon" href="###.ico" type="image/x-icon">

Я пытался установить его с .png изображение, но это не сработало. Итак, что еще я могу сделать, чтобы WhatsApp увидел мой веб-сайт и отобразил это окно с изображением, заголовком и описанием?

1 ответ

Решение

Я только что узнал, что происходит. Когда вы пытаетесь передать информацию на сканеры Facebook или Twitter, вам нужен особый способ сделать это. Таким образом, вы должны создать маршрут сканера с фильтром и динамическим содержимым (как вы можете видеть в этом уроке, который я создал: Урок). С WhatsApp вам не нужно беспокоиться о рендеринге на стороне сервера. Когда я создал свои мета-теги с открытым графиком прямо на <head>,

Eddited:

Поскольку мне нужны мета-теги, которые работают динамически, мне пришлось прекратить использовать прямые <head>, Но docHead() или любой из пакетов не работал для меня. Таким образом, я понял, что WhatsApp может работать со стороны сервера и использовать то же самое og: теги, которые у меня уже есть для фейсбука. Мне просто нужно было найти его пользовательский агент, который WhatsApp/2.17.107 A и добавьте разрешение, как я сделал для других на маршруте на стороне сервера.

Другие вопросы по тегам