Goole Flights
SERP API谷歌查询参数
通过Thordata的SERP API配置谷歌flight查询,支持高级参数、乘客数量输出选项等定制功能。
departure_id
,出发机场代码(必填)
参数定义出发机场代码或位置 kgmid
。
机场代码是三个大写的字母代码。您可以在 Google Flights或IATA上搜索。
例如,CDG
是巴黎戴高乐机场,AUS
是奥斯汀-伯格斯特国际机场。
位置 kgmid 是一个以 开头的字符串。您可以在Wikidata/m/上搜索位置,并使用其“Freebase ID”作为位置 kgmid
。例如,是德克萨斯州奥斯汀的位置 kgmid
。您可以指定多个出发机场,用逗号分隔。
示例请求:
使用参数的示例值: departure_id
: CDG
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_flights" \
-d "departure_id=CDG" \
-d "arrival_id=AUS" \
-d "json=1" \
-d "outbound_date=2025-08-31"
arrival_id
,到达机场代码 (必填)
参数定义出发机场代码或位置 kgmid
。
机场代码是三个大写的字母代码。您可以在 Google Flights或IATA上搜索。
例如,CDG
是巴黎戴高乐机场,AUS
是奥斯汀-伯格斯特国际机场。
位置 kgmid 是一个以 开头的字符串。您可以在Wikidata/m/上搜索位置,并使用其“Freebase ID”作为位置 kgmid
。例如,是德克萨斯州奥斯汀的位置 kgmid
。您可以指定多个出发机场,用逗号分隔。
示例请求:
使用参数的示例值: arrival_id
: AUS
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_flights" \
-d "departure_id=CDG" \
-d "arrival_id=AUS" \
-d "json=1" \
-d "outbound_date=2025-08-31"
高级参数
outbound_date
,出站日期(非必填)
参数定义出站日期。格式为 YYYY-MM-DD
。例如2025-09-03
示例请求:
使用参数的示例值: departure_id
: CDG,arrival_id
: AUS,outbound_date
:2025-08-31
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_flights" \
-d "departure_id=CDG" \
-d "arrival_id=AUS" \
-d "json=1" \
-d "outbound_date=2025-08-31"
return_date
,返回日期(非必填)
参数定义返回日期。格式为 YYYY-MM-DD
。例如2025-09-06
示例请求:
使用参数的示例值: departure_id
: CDG,arrival_id
: AUS,return_date
:2025-09-06
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_flights" \
-d "departure_id=CDG" \
-d "arrival_id=AUS" \
-d "json=1" \
-d "outbound_date=2025-08-31" \
-d "return_date=2025-09-06"
travel_class
,旅行舱位(非必填)
参数定义旅行舱位。
可用选项:
1
- 经济舱(默认)
2
- 高级经济舱
3
- 商务舱
4
- 头等舱
示例请求:
使用参数的示例值:departure_id
: CDG,arrival_id
: AUS,travel_class
:1
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_flights" \
-d "departure_id=CDG" \
-d "arrival_id=AUS" \
-d "json=1" \
-d "travel_class=1"
乘客人数
adults
,人数(非必填)
此参数定义成人数量。默认为 1。
示例请求:
使用参数的示例值: departure_id
: CDG,arrival_id
: AUS,adults
:1
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_flights" \
-d "departure_id=CDG" \
-d "arrival_id=AUS" \
-d "json=1" \
-d "adults=1"
children
,孩子数量(非必填)
参数定义孩子的数量。默认为 0。
示例请求:
使用参数的示例值: departure_id
: CDG,arrival_id
: AUS,children
:0
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_flights" \
-d "departure_id=CDG" \
-d "arrival_id=AUS" \
-d "json=1" \
-d "children=0"
infants_in_seat
,座位上的婴儿人数(非必填)
此参数定义座位上可容纳的婴儿数量。默认为 0。
示例请求:
使用参数的示例值 departure_id
: CDG,arrival_id
: AUS,infants_in_seat
:1
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_flights" \
-d "departure_id=CDG" \
-d "arrival_id=AUS" \
-d "json=1" \
-d "infants_in_seat=1"
infants_on_lap
,怀抱婴儿的数量(非必填)
此参数定义怀抱婴儿的数量。默认为 0。
示例请求:
使用参数的示例值 departure_id
: CDG,arrival_id
: AUS,infants_on_lap
:0
curl -X POST https://scraperapi.thordata.com/request \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Bearer token" \
-d "engine=google_flights" \
-d "departure_id=CDG" \
-d "arrival_id=AUS" \
-d "json=1" \
-d "infants_on_lap=0"
如需进一步协助,请联系支持邮箱:[email protected]。
Last updated
Was this helpful?