在Messenger中发送网址时显示带有链接的标题

时间:2019-03-26 19:14:04

标签: javascript angular facebook metadata facebook-messenger

我有一个用角度5构建的网站,该网站使用url中的唯一值根据该值提取数据。

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

通过Facebook Messenger发送此链接时,元数据会通过标题,并在链接下方的预览中显示。我更改了title的值,这更改了所有:id值的预览,除了在更新代码之前通过信使发送的一个以外

ex)http://url.com/john/videos title =“约翰的网站”

http://url.com/smith/videos title =“旧标题”

是否需要清除Messenger中内置的缓存系统或CDN,以便“史密斯”链接显示正确的标题,或者我在代码中缺少某些内容,这些内容会阻止仅动态链接的更新? / p>

更新: Facebook的调试器说我缺少og:title。我已将其添加到我的头部标签中

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

但是我仍然遇到相同的错误“ Missing og:title”

1 个答案:

答案 0 :(得分:2)

我知道可以在以下网址中手动执行此操作:https://developers.facebook.com/tools/debug/

您可以在其中粘贴网址,然后获取新信息。也许有一个API或服务,但是我从来没有照顾过。