Google Local
SERP API 谷歌查询参数
使用 Thordata 的 SERP API 配置谷歌搜索查询,包括本地化参数、地理位置、分页以及“高级参数”输出选项。
q
,搜索查询(必填)
定义用于数据抓取的搜索查询(默认值:q=pizza
)。支持任何语言的任意关键词。
示例请求:
使用q
:pizza参数的示例
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_local" \
-d "q=pizza" \
-d "json=1"
本土化
google_domain
,域名(非必填)
定义用于数据抓取的搜索引擎域名(默认值:google.com)。
您可在系统中修改此参数或参考Google域名页面获取完整支持的域名列表。
示例请求:
查询 q
:pizza ,url
:google.co.ao的示例结果
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_local" \
-d "q=pizza" \
-d "google_domain=google.co.ao" \
-d "json=1"
gl
,国家(非必填)
指定搜索结果的定位国家/地区(默认值:us
)。采用两位字母国家代码(如:us
-美国,ru
-俄罗斯,uk
-英国)。
完整国家代码支持列表请参阅:Google官方国家代码表
示例请求:
查询 q
:pizza,gl
:ru的示例结果
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_local" \
-d "q=pizza" \
-d "gl=ru" \
-d "json=1"
hl
,语言(非必填)
设置搜索结果的界面语言(默认值:en
)。采用标准语言代码格式(如:en
-英文,es
-西班牙文,zh-CN
-简体中文)。
完整语言代码支持列表请参阅:Google官方语言代码表
示例请求:
查询q
:pizza,hl
: es的示例结果
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_local" \
-d "q=pizza" \
-d "json=1" \
-d "hl=es"
地理位置
location
,地理位置(非必填)
模拟从精确位置发起搜索,必须与 uule
参数搭配使用。若未指定,则可能采用代理服务器的地理位置。
示例请求:
查询 q
: pizza,location
:India,uule
:w+CAIQICIFSW5kaWE的示例结果
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_local" \
-d "q=pizza" \
-d "json=1" \
-d "location=India" \
-d "uule=w+CAIQICIFSW5kaWE"
uule
,UULE(非必填)
使用 Base64 编码目标地理位置,需与 location
参数配合使用。
示例请求:
查询 q
: pizza,location
:India,uule
:w+CAIQICIFSW5kaWE的示例
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_local" \
-d "q=pizza" \
-d "json=1" \
-d "location=India" \
-d "uule=w+CAIQICIFSW5kaWE"
分页
start
,结果偏移量(非必填)
设置搜索结果分页起点(如 “start
=30” 表示跳过前 30 条结果,从第 31 条开始显示)。
示例请求:
查询 q
: pizza,start
:30的示例
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_local" \
-d "q=pizza" \
-d "json=1" \
-d "start=30"
高级参数
ludocid
,Google 地点 ID(非必填)
参数定义您要抓取的谷歌我的业务列表的标识(CID)。也称为谷歌地点标识。
示例请求:
查询 q
: pizza,ludocid
:14389889685039125943的示例
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_local" \
-d "q=pizza" \
-d "json=1" \
-d "ludocid=14389889685039125943"
高级筛选
tbs
,高级搜索条件(非必填)
时间/类型筛选(支持复杂条件),比如tbs=qdr:d qdr:d=24
小时内的内容;再比如tbs=sur:f
,表示结果仅展示图片
示例请求:
查询 q
: pizza,tbs
:sur:f的示例
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_local" \
-d "q=pizza" \
-d "json=1" \
-d "tbs=sur:f"
如果您需要更多帮助,请通过邮箱[email protected]联系我们。
Last updated
Was this helpful?