4

用于 URL 的 Pagerank 的 Google API 调用。在本例中,“spiegel.de”有效:

http://toolbarqueries.google.com/tbr?client=navclient-auto&features=Rank&q=info%3Aspiegel.de&num=100&filter=0&ch=79909496714

尝试使用另一个网址“hotpress.com”进行相同操作,所有其他参数都保持不变,显示 403 错误页面!

http://toolbarqueries.google.com/tbr?client=navclient-auto&features=Rank&q=info%3Ahotpress.com&num=100&filter=0&ch=79909496714

为什么?

4

3 回答 3

1

您需要正确计算哈希,我使用这个地方的代码:

https://web.archive.org/web/20150223091918/http://99webtools.com/blog/php-script-to-get-pagerank

我做了一些调整以获取我的搜索引擎项目的 PR 信息。如果您只是谷歌它,还有其他几个脚本。

于 2015-03-30T19:13:54.933 回答
0

Google 返回错误,因为 URL 的q值已根据ch哈希/校验和值进行了验证。

您需要计算ch每个查询的哈希/校验和q

我不知道 Google 在这里使用哪种哈希算法,但“互联网”认为它可能是Jenkins或它的某个版本。

于 2014-10-07T06:30:43.210 回答
0

现在谷歌已经停止了这个 url 上的 Pagerank http://toolbarqueries.google.com/tbr.. 找出其他方法..

于 2016-05-20T11:27:10.767 回答