【发布时间】:2021-02-10 03:02:30
【问题描述】:
我有一个 Next.js 应用程序,在将内容共享到 Facebook 和 Twitter 时遇到问题。我已在文档的头部标签中添加了所需的开放图元标签,并正在使用 React Helmet 动态更改这些元标签。如果我使用检查器并查看元素并查看头部内部,我可以看到打开的图形元标记正在使用正确的信息进行更改。但是,当我点击分享到 Facebook 或 Twitter 时,我没有看到任何打开的图表数据被插入到生成的帖子或推文中。
任何人都可以就导致此问题的原因以及如何解决此问题给我任何建议吗?我认为这就像添加正确的元标记然后共享一样简单,但我很难做到这一点。任何帮助将不胜感激!
【问题讨论】:
-
使用 Facebook 分享调试器 developers.facebook.com/tools/debug 或告诉我们您遇到问题的 URL。
-
不幸的是我在 localhost 上运行这个:(
-
那是你的问题。如果外部没有人可以访问它,Facebook 将如何抓取您的应用程序。
-
没关系。 Facebook 和 Twitter 需要能够抓取您的页面。所以本地主机不起作用
-
从修复 SSL 证书问题开始
标签: javascript facebook twitter next.js share-open-graph