2011-07-07 33 views
0

我的问题来自一个实际的观察:Twitter和Google都提供了他们的共享按钮,其中包括服务上的共享计数。这两个按钮都是用javascript生成的,这意味着必须进行API调用才能实时获取最新的份额。而且,这并不奇怪,人们找到解决方案:跟踪嵌入JavaScript文件的Ajax请求

Google+的数 - http://www.tomanthony.co.uk/blog/google_plus_one_button_seo_count_api/

分享Tweet计数 - How to get 'ONLY the tweet count' from the twitter button

我想象中的API调用可以与萤火虫或其他类似的工具进行跟踪,但摸索之后,我可以没有找到如何。如果有人能解释如何完成这样的调试,我会很感激。

回答

0

在Chrome中,开发人员工具中有一个网络选项卡。在那里你可以看到当前页面的所有请求。对于Google+计数,请尝试查找对Google域的请求,并检查已发送的数据。如果请求有效内容中有“plusone”之类的内容,那么很可能就是+1脚本的请求。

这里是this page一个例子:

enter image description here

我敢肯定,你可以用Firebug的做到这一点了。

+0

谢谢!我一直认为它应该在那里,但我找不到它。显然,我没有找到足够好的。 – Aurimas

0

这听起来像你还没有发现the Firebug Net Panel呢? (我很抱歉,如果你有,但它遇到的问题目前提出的要求。)

enter image description here

+0

这是我查看的第一个地方,但由于某些原因,当您测试TechCrunch主页时,这些请求不会显示在那里。尽管如此,在他们的个人帖子页面上。 – Aurimas