文档中心 > API类目 > 斑马小程序

yunos.ebanma.miniapp.dist.recommend.list (推荐分发列表接口)

推荐分发列表接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
recommend_list_request RecommendListRequest 可选 推荐列表请求
  • └ param
  • String
  • 必须
  • 116.4487419,39.8927365
  • 推荐参数值
  • └ request_id
  • String
  • 必须
  • sdfsdfsdf
  • 推荐请求ID,随机生成即可
  • └ scene_id
  • String
  • 必须
  • 1100
  • 场景ID,按产品需求填写,
  • └ category
  • String
  • 必须
  • Hotel
  • 推荐分类,枚举见产品文档
  • └ type
  • String
  • 必须
  • Location
  • 推荐类型
  • └ device_info
  • String
  • 必须
  • 设备信息,设备信息,至少包含uuid projectId deviceToken
  • └ ext_info
  • String
  • 可选
  • sss
  • 扩展信息
  • └ account_token
  • String
  • 可选
  • dfsdfsfse
  • 账号token

响应参数

名称 类型 示例值 描述
result Result 返回结果
  • └ message
  • String
  • success
  • 返回信息
  • └ code
  • Number
  • 0
  • 返回码
  • value
  • RecommendListResponse
  • 返回内容
  • └ request_id
  • String
  • dfasdf
  • 请求ID
  • recommend_info_list
  • RecommendInfo []
  • 推荐列表
  • └ poi_id
  • String
  • null
  • POIID信息,可能为空
  • └ location
  • String
  • 114.21487704307278,22.718995003738645
  • 经纬度信息,逗号间隔
  • └ title
  • String
  • 深圳怡景湾大酒店
  • 推荐标题
  • └ info
  • String
  • ¥283
  • 推荐详情
  • └ ext_info
  • String
  • sss
  • 扩展信息
  • └ miniapp_id
  • String
  • 2021000124642183
  • 小程序ID
  • └ miniapp_name
  • String
  • 测试车机名称
  • 小程序名称
  • └ miniapp_desc
  • String
  • 小程序描述
  • 小程序描述
  • └ miniapp_category
  • String
  • 酒店
  • 小程序分类
  • └ icon
  • String
  • http://appstoreisvpic.alipayobjects.com/dev/155be01f-94d1-422c-a162-04f5bf3433ed.png?x-oss-process=image/circle,r_90/format,png
  • 小程序图标
  • └ url_options
  • String
  • appid=2021000124642183&frameworkSceneId=1100&query=aliauto_search_location%3D116.4487419%2C39.8927365
  • 小程序URL参数
  • └ container_options
  • String
  • {\"cardMode\":\"small\",\"a\":\"1\"}
  • 小程序容器参数

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
YunosEbanmaMiniappDistRecommendListRequest req = new YunosEbanmaMiniappDistRecommendListRequest();
YunosEbanmaMiniappDistRecommendListRequest.RecommendListRequest obj1 = new YunosEbanmaMiniappDistRecommendListRequest.RecommendListRequest();
obj1.setParam("116.4487419,39.8927365");
obj1.setRequestId("sdfsdfsdf");
obj1.setSceneId("1100");
obj1.setCategory("Hotel");
obj1.setType("Location");
obj1.setDeviceInfo("");
obj1.setExtInfo("sss");
obj1.setAccountToken("dfsdfsfse");
req.setRecommendListRequest(obj1);
YunosEbanmaMiniappDistRecommendListResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<yunos_ebanma_miniapp_dist_recommend_list_response>
    <result>
        <message>success</message>
        <code>0</code>
        <value>
            <request_id>dfasdf</request_id>
            <recommend_info_list>
                <recommend_info>
                    <poi_id>null</poi_id>
                    <location>114.21487704307278,22.718995003738645</location>
                    <title>深圳怡景湾大酒店</title>
                    <info>¥283</info>
                    <ext_info>sss</ext_info>
                    <miniapp_id>2021000124642183</miniapp_id>
                    <miniapp_name>测试车机名称</miniapp_name>
                    <miniapp_desc>小程序描述</miniapp_desc>
                    <miniapp_category>酒店</miniapp_category>
                    <icon>http://appstoreisvpic.alipayobjects.com/dev/155be01f-94d1-422c-a162-04f5bf3433ed.png?x-oss-process=image/circle,r_90/format,png</icon>
                    <url_options>appid=2021000124642183&amp;frameworkSceneId=1100&amp;query=aliauto_search_location%3D116.4487419%2C39.8927365</url_options>
                    <container_options>{\&quot;cardMode\&quot;:\&quot;small\&quot;,\&quot;a\&quot;:\&quot;1\&quot;}</container_options>
                </recommend_info>
            </recommend_info_list>
        </value>
    </result>
</yunos_ebanma_miniapp_dist_recommend_list_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

返回
顶部