Facebook喜欢或分享动态文档标题

tho*_*mas 5 ajax facebook title facebook-like

我在网上发现了这个问题,但还没有答案,所以也许这里有人解决了......?我构建了一个严重依赖jquery.address的页面.它有一个索引页面,其余的按照谷歌的/#!/可抓取页面方案通过Ajax动态加载.现在我想添加Facebook喜欢或分享按钮,但我不能让它获取实际页面标题或网址.

无论我做什么,它总是回到索引页面的标题和网址.它试过了:

  • (显然)在新零件的加载上更改标题openGraph meta.
  • "链接"抓取页面(?_escaped_fragmet_=xyx)但#!在meta中指定页面
  • 与给定的标题和网址"共享".

我从来没有得到任何东西,只是链接到索引页面或空白的"分享"到右侧URL与标题和缩略图被忽略.

有没有人有类似的设置工作?

感谢任何提示,托马斯

tho*_*mas 3

Facebook 现在已经实际使用#!并且有效!如果您构建的网站使http://site.de/?_escaped_fragment=something与http://site.de/#!/something相同,您所要做的就是“共享”网址#!,它将显示来自转义片段页面的信息。
使用此 URL 进行检查:http://developers.facebook.com/tools/debug

但是:可以在这里找到更清晰的问题解决方案:http://github.com/browserstate/history.js/wiki/Intelligent-State-Handling