Отображать заголовок со ссылкой при отправке URL в мессенджере - PullRequest
0 голосов
/ 26 марта 2019

У меня есть веб-сайт, встроенный в angular 5, который использует уникальное значение в URL для извлечения данных на основе этого значения.

ex) http://url.com/:id/videos

При отправке этой ссылки черезfacebook messenger метаданные передают заголовок и показывают его в превью по ссылке.Я изменил значение заголовка, и это изменило предварительный просмотр для всех значений: id, кроме того, которое было отправлено через мессенджер до обновления кода

ex) http://url.com/john/videos title = "Сайт Джона "

http://url.com/smith/videos title =" Старый устаревший заголовок "

Есть ли в мессенджере система кэширования или CDN, которую необходимо очистить, чтобы ссылка" кузнец "показать правильный заголовок, или я пропустил что-то в моем коде, что помешало бы обновлению только одной динамической ссылки?

ОБНОВЛЕНИЕ: отладчик Facebook говорит, что мне не хватает og: title.Я добавил это в свой тег head

<meta property="og:title" content="Smith's Site" />

, но все равно получаю ту же ошибку "Missing og: title"

1 Ответ

2 голосов
/ 26 марта 2019

Я знаю, что это можно сделать вручную по этому адресу: https://developers.facebook.com/tools/debug/

Вы можете вставить туда URL, а затем получить новую информацию. Может быть, есть API или сервис для этого, но я никогда не заботился.

...