Facebook喜欢动态内容

时间:2014-04-29 17:10:46

标签: javascript facebook facebook-javascript-sdk single-page-application

所以我有单页应用程序,一切都是通过ajax创建的,甚至直接链接也是动态创建内容的。

我搜索了网页,发现我可以分享这样的自定义文章:

FB.ui({
  method: "feed",
  display: "iframe",
  link: "http://example.com/",
  caption: "Example.com",
  description: "Here is the text I want to share.",
  picture: "http://example.com/image.png"
});

Like功能无效。

我做了一些阅读,发现Like按钮确实需要一个SEO友好的网址,我实际上可以提供这样的www.example.com/?render_url='#/some/custom/hastag/url'

但现在我不明白如何为{1}} metadata提供Like。起初我认为FB.XFBML.Parse()是解决方案,但这只会再提供功能。

所以我的问题是:是否可以为像SAP这样的完全动态网站实施Like功能?我在哪里可以看到一些示例和/或阅读有关这样做的方法?

1 个答案:

答案 0 :(得分:0)

我遇到了这个JavaScript View Framework

ReactJS

然后我读了这篇文章Using ReactJs with ASP.NET
可以无缝地实现与Framework本身相同的服务器端渲染。

所以这解决了我的问题,现在我可以在我的SPA解决方案中添加Like按钮。