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

yunos.ebanma.miniapp.dist.mappoi.detail (小程序地图分发poi详情接口)

小程序地图分发poi详情接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
poi_miniapp_detail_request POIMiniappDetailRequest 可选 poi详情请求
  • └ trace_id
  • String
  • 可选
  • sdfdsf
  • 链路ID
  • └ amap_longtitude
  • String
  • 可选
  • 123.222
  • 经度
  • └ cat_info
  • String
  • 可选
  • 测试
  • 高德分类信息,用于多小程序命中时的选取
  • └ miniapp_id
  • String
  • 可选
  • 2021000128681086
  • 小程序ID
  • └ amap_miniapp_tag
  • String
  • 可选
  • sss
  • 高德自有小程序标签
  • └ scene_id
  • String
  • 可选
  • 140
  • 场景ID
  • └ poi_id
  • String
  • 可选
  • AAAAA
  • poiID
  • └ amap_latitude
  • String
  • 可选
  • 45.322
  • 纬度
  • └ device_info
  • String
  • 可选
  • { "projectId": "POO6BMV6", "uuid": "643B723D6393A075E1F85D3E03CE2578" }
  • 设备信息,至少包含uuid projectId deviceToken

响应参数

名称 类型 示例值 描述
result Result result 返回结果
  • └ code
  • Number
  • 0
  • 响应码
  • └ msg
  • String
  • success
  • 响应信息
  • value
  • POIMiniappDetailResponse
  • value
  • 返回值
  • └ trace_id
  • String
  • sdfdsf
  • 链路ID
  • └ miniapp_id
  • String
  • 2021000128681086
  • 小程序ID
  • └ ext_info
  • String
  • {}
  • 扩展信息
  • └ from
  • String
  • testName
  • 信息来源
  • └ title
  • String
  • testName
  • 信息标题
  • └ icon
  • String
  • http://appstoreisvpic.alipayobjects.com/dev/58b2ca30-5968-4f92-9dd7-c37bcdb7b649.png?x-oss-process=image/circle,r_90/format,png
  • 图标
  • └ bonus
  • String
  • 打折
  • 优惠信息
  • └ description
  • String
  • description
  • 描述
  • └ button_text
  • String
  • 打开
  • 按钮文案
  • └ url_options
  • String
  • appid=2021000128681086&frameworkSceneId=140&query=aliauto_search_poiid%3DAAAAA%26aliauto_search_loction%3D123.222%2C45.322
  • url地址信息
  • └ container_options
  • String
  • {\"cardMode\":\"large\"}
  • 容器信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
YunosEbanmaMiniappDistMappoiDetailRequest req = new YunosEbanmaMiniappDistMappoiDetailRequest();
YunosEbanmaMiniappDistMappoiDetailRequest.POIMiniappDetailRequest obj1 = new YunosEbanmaMiniappDistMappoiDetailRequest.POIMiniappDetailRequest();
obj1.setTraceId("sdfdsf");
obj1.setAmapLongtitude("123.222");
obj1.setCatInfo("测试");
obj1.setMiniappId("2021000128681086");
obj1.setAmapMiniappTag("sss");
obj1.setSceneId("140");
obj1.setPoiId("AAAAA");
obj1.setAmapLatitude("45.322");
obj1.setDeviceInfo("{       \"projectId\": \"POO6BMV6\",       \"uuid\": \"643B723D6393A075E1F85D3E03CE2578\"     }");
req.setPoiMiniappDetailRequest(obj1);
YunosEbanmaMiniappDistMappoiDetailResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<yunos_ebanma_miniapp_dist_mappoi_detail_response>
    <result>
        <code>0</code>
        <msg>success</msg>
        <value>
            <trace_id>sdfdsf</trace_id>
            <miniapp_id>2021000128681086</miniapp_id>
            <ext_info>{}</ext_info>
            <from>testName</from>
            <title>testName</title>
            <icon>http://appstoreisvpic.alipayobjects.com/dev/58b2ca30-5968-4f92-9dd7-c37bcdb7b649.png?x-oss-process=image/circle,r_90/format,png</icon>
            <bonus>打折</bonus>
            <description>description</description>
            <button_text>打开</button_text>
            <url_options>appid=2021000128681086&amp;frameworkSceneId=140&amp;query=aliauto_search_poiid%3DAAAAA%26aliauto_search_loction%3D123.222%2C45.322</url_options>
            <container_options>{\&quot;cardMode\&quot;:\&quot;large\&quot;}</container_options>
        </value>
    </result>
</yunos_ebanma_miniapp_dist_mappoi_detail_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

返回
顶部