来自 angular 应用程序的 Facebook share/like 按钮预览的奇怪内容

Weird Content of Facebook share/like button preview from angular app

我对 Angular 应用中的 share/like 按钮有疑问。我终于让它与链接一起正常工作,但 share/like 预览如果完全错误。我尝试了 XFBML.parse(),切换到 html 5 模式等

有两个完整的谜团: 1. 尽管在 fb 应用程序设置中添加了所有可能的变体,我还是得到了 "Given URL is not allowed by the Application configuration..."。

  1. 当共享预览出现时 - 它有 "Angular",但我从未将其添加到任何地方。

这是link

如有任何想法,我们将不胜感激... 谢谢

Facebook Scraper 仅查看您的服务器传送的 HTML 代码,它不会执行任何 JavaScript。

因此,如果您想分享不同的文章,则每篇文章都需要一个单独的 URL,以便在服务器请求时提供相关的元数据。

您可以在本文中找到有关如何实现此功能的更多解释和提示,http://www.michaelbromley.co.uk/blog/171/enable-rich-social-sharing-in-your-angularjs-app