【问题标题】:How to query google custom search engine for multiple keywords?如何查询谷歌自定义搜索引擎的多个关键字?
【发布时间】:2012-12-20 01:19:57
【问题描述】:

根据https://developers.google.com/custom-search/v1/using_rest

GET https://www.googleapis.com/customsearch/v1?
key=INSERT-YOUR-KEY&cx=013036536707430787589:_pqjad5hr1a&q=flowers&alt=json

如果我用天蓝色替换鲜花,我会得到一个包含搜索结果数量的响应。但我想回复“天蓝色”

我尝试使用 q=sky%22blue 和 sky+blue,但出现错误。如何查询多个关键字?

【问题讨论】:

  • q=sky%20blue 是第一个尝试
  • 它很奇怪,但如果 %20 不起作用,我想你可能不得不使用这个:q=sky\ blueproductforums.google.com/forum/#!topic/commerce-search/…
  • @twiz sky/blue 解决了这个问题。创建一个答案,以便我可以选择它。它将帮助其他处于类似困境的人。

标签: http get search-engine google-custom-search


【解决方案1】:

空格需要用反斜杠转义:

q=sky\ blue

这是一个关于转义字符的类似问题,可能会有所帮助: http://productforums.google.com/forum/#!topic/commerce-search/sxo5NQ5iAI0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-02
    • 1970-01-01
    相关资源
    最近更新 更多