问题描述
我有一个包含AJAX内容的应用程序,我希望用户能够共享网页的内容,由网址的哈希/锚定部分确定(URL之后的内容)。也就是说,我想根据URL的哈希部分确定开放标记的值。Google有一个机制: ... arted.html
Facebook?
谢谢
是。
Facebook以与Google相同的方式处理AJAX网站。具有hashbang的URL将替换为_escaped_fragment_参数。
比较以下内容:
确保Open Graph信息(如URL)与真实页面匹配。否则,FB会出错,就像我遇到的问题一样。
I have an application with AJAX content and I want users to be able to share URLs where the content of the page is determined by the hash/anchor portion of the URL (the stuff after '#'). That is, I want to determine the values of the opengraph tags based on the hash portion of the URL.
Google has a mechanism for this: http://code.google.com/web/ajaxcrawling … arted.html
Does Facebook?
Thanks
Yes.
Facebook handles AJAX sites the same way Google does. URLs with a hashbang are replaced with the _escaped_fragment_ parameter.
Compare the following:
and
Be sure that the Open Graph information, such as the URL, matches up with what the real page. Otherwise, FB will error, as was the issue I had.
这篇关于Facebook opengraph和AJAX内容的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!