在 Messenger 中发送 url 时显示带有 link 的标题
Display title with link when sending url in messenger
我在 angular 5 中建立了一个网站,它使用 url 中的唯一值来根据该值提取数据。
当通过 Facebook Messenger 发送这个 link 时,元数据会传递标题并在 link 下的预览中显示它。我更改了标题的值,这改变了所有 :id 值的预览,除了在代码更新之前通过 Messenger 发送的值
例如)http://url.com/john/videos
标题 = "John's Site"
http://url.com/smith/videos
标题 = "OLD OUTDATED TITLE"
Messenger 中是否存在需要清除的缓存系统或 CDN,以便 "smith" link 将显示正确的标题,或者我是否在代码中遗漏了一些只会阻止的内容一个动态 link 从更新?
更新:
Facebook 的调试器说我缺少 og:title。我已将此添加到我的头标签
<meta property="og:title" content="Smith's Site" />
但我仍然遇到同样的错误"Missing og:title"
我知道可以在此 url 中手动执行此操作:https://developers.facebook.com/tools/debug/
您可以将 url 粘贴到那里,然后获取新信息。也许有一个 API 或一个服务,但我从来没有照顾过。
我在 angular 5 中建立了一个网站,它使用 url 中的唯一值来根据该值提取数据。
当通过 Facebook Messenger 发送这个 link 时,元数据会传递标题并在 link 下的预览中显示它。我更改了标题的值,这改变了所有 :id 值的预览,除了在代码更新之前通过 Messenger 发送的值
例如)http://url.com/john/videos 标题 = "John's Site"
http://url.com/smith/videos 标题 = "OLD OUTDATED TITLE"
Messenger 中是否存在需要清除的缓存系统或 CDN,以便 "smith" link 将显示正确的标题,或者我是否在代码中遗漏了一些只会阻止的内容一个动态 link 从更新?
更新: Facebook 的调试器说我缺少 og:title。我已将此添加到我的头标签
<meta property="og:title" content="Smith's Site" />
但我仍然遇到同样的错误"Missing og:title"
我知道可以在此 url 中手动执行此操作:https://developers.facebook.com/tools/debug/
您可以将 url 粘贴到那里,然后获取新信息。也许有一个 API 或一个服务,但我从来没有照顾过。