Google Site Search XML API 分页
我正在使用 Google Site Search XML API 并想要进行分页。我知道计数被认为是不准确的,但是 Google 如何在演示网站 http:// www.google.com/sitesearch/?看起来至少可以准确地知道是否有超过 35 个结果可以分成 8 个页面。
I am using the Google Site Search XML API and want to do pagination. I know that the count in is considered inaccurate, but how does Google implement their paging on the demo site at http://www.google.com/sitesearch/? It seems to at least be accurately knowing if there are more than 35 results to break into the 8 pages.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个老问题,但我自己刚刚实现了这个,所以我认为我应该分享。
不确定您使用的是什么语言,但这是我在 PHP 中的做法(当然,
$xml
是使用curl 或 file_get_contents 或其他方式检索的完整 XML 结果):请注意,$results_per_page 应该匹配获取的 XML url 中
num
的值This is an old question but I've just implemented this myself so thought I should share.
Not sure what language you are using, but here's how I did it in PHP (
$xml
is, of course, the full XML result retrieved using curl or file_get_contents or whatever):Note that $results_per_page should match the value of
num
in the XML url that's fetched