怎么调用 Yandex 关键词搜索 API?
search使用 platform="yandex"、action="search" 调用“关键词搜索”能力;返回列表,默认 20 条、单次最多 100 条,主要包含 id、url、name、text、address、city 等 17 个字段。
Yandex search 的参数分别是什么意思?
keyword必填- search 的地图商户关键词,market 的商品关键词;地图点评与电商商品不是同一数据集。
category可选- search 的地图商户分类,none 不指定;restaurants 餐厅、cafes 咖啡馆、coffee_shops 咖啡店、hotels 酒店等全部允许值见列表。它不是 market 商品分类,需与搜索关键词和城市一致。
官方资料卡说明商户类别、地址、评分、评论数量和营业信息;用于解释地图对象,不能据资料卡有按钮就推导本 API 具有预订或地图编辑能力。官方来源:Yandex Maps:商户资料卡、类别和评分来源核查:
查看全部 31 个允许值
atmsauto_repairbanksbars_pubsbeauty_salonsburgerscafescar_washcinemascoffee_shopsdentistsdry_cleaningfast_foodfitness_clubsgas_stationsgovernment_servicesgrocery_storeshookah_barshospitalshotelskindergartensmuseumsnonepharmaciespizzarestaurantsschoolsshopping_mallssports_facilitiessushi_rollsveterinary_clinics lang可选- search 的语言:ru 俄语、en 英语、kk 哈萨克语、tr 土耳其语、uk 乌克兰语;不是把评论翻译成该语言的承诺。
查看全部 5 个允许值
enkkrutruk language可选- search 的默认界面语言 ru,reviews 默认 en;search 显式传 lang 时覆盖 language。
location可选- search 的地图搜索城市,默认 Moscow;不是 market 的数字地区代码。
max_price可选- 对应 action 的最高价格条件,与 min_price 配合;不是最高评分。
min_price可选- market 为商品最低价,search 为地图商户价格筛选,两者价格含义不同;不应把商户价位直接当商品单价或 API 费用。
sort可选- search 使用 relevance、distance;market 使用 popular、top_rated;reviews 使用 newest、relevance、top_rated、lowest_rated。不可跨 action 混用。
查看全部 2 个允许值
distancerelevance
Yandex 特有返回字段与含义(4)
- categories
- 商家分类。
- is_open_now
- 当前是否营业。
- lat
- 纬度。
- lng
- 经度。