alibaba.koubeishops.property.get (口碑店铺列表推荐)

推荐用户附近的美食门店

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_open_api_search_request OpenApiSearchRequest 可选 入参
  • └ app
  • String
  • 可选
  • alipay
  • 渠道版本 alipay,koubei,eleme,gaode,taobao
  • └ city_id
  • String
  • 可选
  • 330100
  • 所选城市
  • └ client_os
  • String
  • 可选
  • ios
  • 客户端
  • └ client_version
  • String
  • 可选
  • 10.4
  • 客户端版本
  • └ context
  • String
  • 可选
  • 0
  • 客户端上下文
  • └ current_city
  • String
  • 可选
  • 330100
  • 所选城市
  • └ current_district
  • String
  • 可选
  • 330103
  • 所选区
  • └ current_province
  • String
  • 可选
  • 330000
  • └ forward
  • Boolean
  • 可选
  • false
  • 固定值
  • └ latitude
  • String
  • 可选
  • 30.81
  • 纬度
  • └ lbs_busi_area_id
  • String
  • 可选
  • 330101
  • 所在商圈
  • └ lbs_city_id
  • String
  • 可选
  • 330100
  • 所在城市
  • └ lbs_district_id
  • String
  • 可选
  • 330103
  • 所在区
  • └ location_accuracy
  • String
  • 可选
  • 30
  • 经纬度精度
  • └ longitude
  • String
  • 可选
  • 120.88
  • 经度
  • └ original_size
  • Number
  • 可选
  • 10
  • 个数
  • └ os_version
  • String
  • 可选
  • 10.8
  • OS 版本
  • └ params_map
  • String
  • 可选
  • {}
  • 扩展参数
  • └ place_id
  • String
  • 可选
  • 100
  • 埋点ID
  • └ query
  • String
  • 可选
  • kfc
  • 关键词
  • └ request_id
  • String
  • 可选
  • 199999
  • 请求ID
  • └ scene_id
  • String
  • 可选
  • MAIN_SEARCH
  • 场景吗
  • └ search_id
  • String
  • 可选
  • 10019911
  • 搜索ID
  • └ selected_menus
  • String
  • 可选
  • {}
  • 菜单项
  • └ session_id
  • String
  • 可选
  • 093333
  • sessionid
  • └ size
  • Number
  • 可选
  • 10
  • 个数
  • └ sort
  • String
  • 可选
  • 1
  • 排序
  • └ src_spm
  • String
  • 可选
  • 0
  • 来源埋点
  • └ start
  • Number
  • 可选
  • 0
  • 分页
  • └ token_id
  • String
  • 可选
  • 039933
  • 搜索TOKEN
  • └ trace
  • String
  • 可选
  • 10299292
  • traceID
  • └ uid
  • String
  • 可选
  • 0922022
  • 用户ID

响应参数

名称 类型 示例值 描述
result OpenApiSearchResult {} 返回结果
  • └ bucket_id
  • String
  • 1
  • 固定值
  • └ context
  • String
  • {}
  • 固定值
  • └ count
  • Number
  • 10
  • 个数
  • └ ext_attrs
  • String
  • {}
  • 扩展值
  • items
  • OpenApiHit []
  • []
  • 店铺信息
  • └ biz_id
  • String
  • 1001101
  • 店铺ID
  • └ desc
  • String
  • kFC
  • 描述
  • └ entity_id
  • String
  • 1001101
  • 店铺ID
  • └ entity_type
  • String
  • SHOP
  • 店铺类型
  • └ priority
  • Number
  • 1
  • 优先级
  • └ recm_attrs
  • String
  • {}
  • 店铺信息字段
  • └ rule_id
  • String
  • SHOP
  • 固定值
  • └ weight
  • String
  • 0.8
  • 排序权重
  • └ query
  • String
  • KFC
  • 关键词
  • └ request_id
  • String
  • 020022
  • 请求ID
  • └ result_code
  • Number
  • 0
  • 结果ID
  • └ result_msg
  • String
  • 0
  • 结果
  • └ search_group
  • String
  • 0
  • 固定值
  • └ search_id
  • String
  • 0292222
  • 搜索ID
  • └ search_params
  • String
  • 0
  • 固定值
  • └ session_id
  • String
  • 3333
  • sessionID
  • └ total
  • Number
  • 10
  • 店铺个数

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaKoubeishopsPropertyGetRequest req = new AlibabaKoubeishopsPropertyGetRequest();
AlibabaKoubeishopsPropertyGetRequest.OpenApiSearchRequest obj1 = new AlibabaKoubeishopsPropertyGetRequest.OpenApiSearchRequest();
obj1.setApp("alipay");
obj1.setCityId("330100");
obj1.setClientOs("ios");
obj1.setClientVersion("10.4");
obj1.setContext("0");
obj1.setCurrentCity("330100");
obj1.setCurrentDistrict("330103");
obj1.setCurrentProvince("330000");
obj1.setForward(false);
obj1.setLatitude("30.81");
obj1.setLbsBusiAreaId("330101");
obj1.setLbsCityId("330100");
obj1.setLbsDistrictId("330103");
obj1.setLocationAccuracy("30");
obj1.setLongitude("120.88");
obj1.setOriginalSize(10L);
obj1.setOsVersion("10.8");
obj1.setParamsMap("{}");
obj1.setPlaceId("100");
obj1.setQuery("kfc");
obj1.setRequestId("199999");
obj1.setSceneId("MAIN_SEARCH");
obj1.setSearchId("10019911");
obj1.setSelectedMenus("{}");
obj1.setSessionId("093333");
obj1.setSize(10L);
obj1.setSort("1");
obj1.setSrcSpm("0");
obj1.setStart(0L);
obj1.setTokenId("039933");
obj1.setTrace("10299292");
obj1.setUid("0922022");
req.setParamOpenApiSearchRequest(obj1);
AlibabaKoubeishopsPropertyGetResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_koubeishops_property_get_response>
    <result>
        <bucket_id>1</bucket_id>
        <context>{}</context>
        <count>10</count>
        <ext_attrs>{}</ext_attrs>
        <items>
            <open_api_hit>
                <biz_id>1001101</biz_id>
                <desc>kFC</desc>
                <entity_id>1001101</entity_id>
                <entity_type>SHOP</entity_type>
                <priority>1</priority>
                <recm_attrs>{}</recm_attrs>
                <rule_id>SHOP</rule_id>
                <weight>0.8</weight>
            </open_api_hit>
        </items>
        <query>KFC</query>
        <request_id>020022</request_id>
        <result_code>0</result_code>
        <result_msg>0</result_msg>
        <search_group>0</search_group>
        <search_id>0292222</search_id>
        <search_params>0</search_params>
        <session_id>3333</session_id>
        <total>10</total>
    </result>
</alibaba_koubeishops_property_get_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部