qimen.taobao.crm.miniapp.connect (CRM->互动小程序数据连通)

小程序&CRM场景:CRM->互动小程序连通。注意:所有字段不允许传用户的敏感信息(包括但不限于:手机号、姓名、地址、nick、身份证、邮箱等),出参中不允许含任意形式的买家ID。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
buyer String 必须 AAEbAfnvAAAscvMAAdIYcxE0 买家ID(此处表示ouid)(该字段在CRM侧时表示ouid,在小程序侧时表示openId,转换过程已由平台完成。)
seller String 必须 AAHsNjlnADxidMJdHXvS-pLb 商家ID(此处表示sellerId)(该字段在CRM侧时表示sellerId,在小程序侧时表示sellerOpenId。)
shopId Number 可选 538215923 店铺ID
messageId String 可选 23289 消息ID
eventType Number 必须 1 业务类型
bizValue String 必须 业务 业务值
description String 必须 消费1000元送大转盘1次 描述(注意:所有字段不允许传用户的敏感信息(包括但不限于:手机号、姓名、地址、nick、身份证、邮箱等),出参中不允许含任意形式的买家ID。)
createTime String 可选 创建时间 创建时间

响应参数

名称 类型 示例值 描述
data String 响应值 响应出参(注意:所有字段不允许传用户的敏感信息(包括但不限于:手机号、姓名、地址、nick、身份证、邮箱等),出参中不允许含任意形式的买家ID。)
success Boolean true 是否成功
code String 0 错误码
msg String ok 错误描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
TaobaoCrmMiniappConnectRequest req = new TaobaoCrmMiniappConnectRequest();
req.setBuyer("AAEbAfnvAAAscvMAAdIYcxE0");
req.setSeller("AAHsNjlnADxidMJdHXvS-pLb");
req.setShopId(538215923L);
req.setMessageId("23289");
req.setEventType(1L);
req.setBizValue("业务");
req.setDescription("消费1000元送大转盘1次");
req.setCreateTime("创建时间");
TaobaoCrmMiniappConnectResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<data>响应值</data>
<success>true</success>
<code>0</code>
<msg>ok</msg>

异常示例

  • 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

返回
顶部