当前位置: 首页 > 面试题库 >

Google AJAX API-如何获得4个以上的结果?

璩俊雅
2023-03-14
问题内容

我使用下面的google API ajax获取特定搜索词的图像。这是在 WinForms 应用程序中完成的。

以下链接似乎有效,但仅返回4个结果(通过JSON)

有人知道如何哄骗更多吗?

http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=Apple+Cake

显然,必须有另一个参数来请求更多或翻页结果,但我似乎无法弄清楚?有人知道吗


问题答案:

我相信这样做的唯一方法是多次调用指定“ start”参数的web服务。

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


 类似资料:
  • 我正在使用一个挂起的意图来启动一个闹钟(使用AlarmManager)。我需要不同的结果代码启动的活动,基于两个按钮中的哪一个放在它的用户点击(Snooze或取消)。我怎么得到这个结果?不幸的是,在关闭活动上启动finish()方法之后,没有在父活动中启动onActivityResult()方法。在Android文档中,它指出

  • 问题内容: 当我从命令行调用存储的proc时,我得到以下信息。 这是我的Java代码的片段 当我执行该语句时,仅返回event_table结果。我阅读以下查询: 我试图避免对数据库发出多个请求,因为它非常慢(300毫秒,具体取决于多少结果) 可能吗? 问题答案: 我找到了这篇很棒的文章。http://www.herongyang.com/JDBC/MySQL-CallableStatement-M

  • 问题内容: 我一直在尝试发送HttpPost请求并获取响应,但是即使我能够建立连接,我仍然无法获得如何获取由请求-响应返回的字符串消息。 对不起,我听起来很幼稚,因为我是Java新手。请帮我。 问题答案: 尝试在您的响应中使用:

  • 问题内容: 我有下面的表 我采用类似的值,在某些应用程序分页中使用 通过我也获得ID,但是,我想在子句中使用此ID,例如 但是,如何将其放在子句中? 我需要这样的东西,因为我包含超过 3000万个 记录,而实际字段却无法使用 为了处理前4个唯一组合值,我需要 为了处理接下来的4个唯一组合值,我需要在我的应用程序中使用ID,因此简而言之,我想在我的子句中使用以下提到的ID 这是我桌子的结构 如您在此

  • 我有以下疑问。 ]) 这是查询的结果。 输出1 我将得到一个$组结果。我将使用$array1。 输出 “计数”结果将复制到所有结果上。 但是$组将创建一个糟糕的结构来读取所有数据。 如何将所有OUTPUT1与OUTPUT2的$组“count”合并? 使用$组“count”,但我不想要$组结构。

  • 问题内容: 下面的代码应在上周五的16:00:00返回。但它返回上周的星期五。如何解决? 更新。我现在使用以下方法-最好的方法吗? Upd2。仅举一个例子。假设今天是 2012年10月5日 。如果当前时间等于或小于 16:00 ,则应返回 2012年9月28日 ,否则返回 2012 年 10月5日 。 问题答案: 与链接的问题一样,您需要使用对象而不是。要获得最终结果,可以使用: