动态json渲染页面 - 更新facebook开放图表?

时间:2012-01-27 16:08:44

标签: ajax facebook json facebook-graph-api facebook-like

我有一个主要通过json数据呈现的页面。 url传递一个id,并接收填充页面的json数据并使用参数更新url。

当json渲染时,我将如何动态更新opengraph数据(因为我最初只有传递的id,没有实际数据)?

感谢

1 个答案:

答案 0 :(得分:0)

在初始HTML响应来自请求的网址后,您无法更新og元标记。请记住Facebook linter不运行javascript,因此它无法在任何og标签上拾取。

您的网络服务器将获得一个特定的用户代理字符串,请参阅 Facebook何时抓取我的页面? https://developers.facebook.com/docs/reference/plugins/like/并且您的服务器需要在发送时返回正确的OG元标记请求您的独特页面。

当您拥有镜像可以通过AJAX调用获取的页面的规范网址时,最简单的做事。

检查网址重写。