Sha*_* FM 7 instagram facebook-opengraph open-graph-beta share-open-graph
我正在我的网络应用程序中放置链接预览。我在后端使用 nodejs 来检索 og 属性(如 site_name、描述、图像、标题等)。YouTube 和其他内容的链接工作正常,但对于 Instagram 的链接,开放图谱元标记在链接的响应正文中不一致地缺失。
例如,考虑此链接:https://www.instagram.com/p/B_hs0pUlRvR/
当我在本地计算机上运行的脚本中请求此链接的正文时,它确实包含 og 元标记。

但是,当我将相同的脚本放入云中并执行相同的请求时,这些元标记就会丢失。

我尝试在手机中查看该链接的源代码,这种奇怪的行为也继续存在。
我尝试更改请求中的用户代理,但这没有帮助。这背后的原因是什么以及如何成功获得 Instagram 帖子链接的链接预览。
这组标题似乎可以解决问题。
Sec-Fetch-Dest: document
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: same-origin
Sec-Fetch-User: ?1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3233 次 |
| 最近记录: |