我正在使用下面的 google APIs ajax 来获取特定搜索词的图像。这是在 WinForms 应用中完成的。
下面的链接似乎有效,但它只返回 4 个结果(通过 JSON)
有人知道如何哄骗更多吗?
http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=Apple+Cake
显然必须有另一个参数来请求更多或翻阅结果,但我似乎无法弄清楚?有人知道吗?
最佳答案
我认为唯一的方法是多次调用指定“开始”参数的网络服务。
http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=Apple+Cake&start=4
start
参数是搜索结果中从 0 开始的索引。所以在这个例子中,它会返回图像 4..7。
您也可以添加参数rsz=[1-8]
。默认值为 4。这就是每个请求获得 4 个结果的原因。这是一个链接:
http://code.google.com/apis/imagesearch/v1/jsondevguide.html#basic_query
关于image - Google AJAX API - 我如何获得超过 4 个结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4868815/