Javascript 在messenger中发送url时显示标题和链接

Javascript 在messenger中发送url时显示标题和链接,javascript,angular,facebook,metadata,facebook-messenger,Javascript,Angular,Facebook,Metadata,Facebook Messenger,我有一个在angular 5中构建的网站,它在url中使用一个唯一的值来根据该值拉入数据 ex) 当通过facebook messenger发送此链接时,元数据会传递标题并在链接下的预览中显示。我更改了标题的值,这更改了所有:id值的预览,除了更新代码之前通过messenger发送的值 ex) title=“约翰的网站” title=“旧过时的标题” messenger中是否有内置的缓存系统或CDN需要清除,以使“smith”链接显示正确的标题,或者我的代码中是否缺少某些内容,从而仅阻止一个到

我有一个在angular 5中构建的网站,它在url中使用一个唯一的值来根据该值拉入数据

ex)

当通过facebook messenger发送此链接时,元数据会传递标题并在链接下的预览中显示。我更改了标题的值,这更改了所有:id值的预览,除了更新代码之前通过messenger发送的值

ex) title=“约翰的网站”

title=“旧过时的标题”

messenger中是否有内置的缓存系统或CDN需要清除,以使“smith”链接显示正确的标题,或者我的代码中是否缺少某些内容,从而仅阻止一个到的动态链接更新

更新: Facebook的调试器说我错过了og:title。我已将此添加到我的头标签中

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


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

我知道可以在这个url中手动执行此操作:


您可以将url粘贴到那里,然后获取新信息。也许有一个API或一个服务可以实现这一点,但我从来没有考虑过。

我知道可以在这个url中手动执行此操作:


您可以将url粘贴到那里,然后获取新信息。也许有一个API或一个服务可以实现这一点,但我从来没有关注过。

使用调试器,它可以显示从何处刮取数据,而旧标题根本不会出现,但预览仍然显示旧标题title@bjwhip点击“再次刮取”按钮。使用调试器,它显示从何处刮取数据,旧标题根本不显示,但预览仍显示旧标题title@bjwhip点击“再次刮”按钮。