文档中心 > API类目 > 全域会员通

alibaba.member.sync (会员信息同步)

会员信息同步

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
sync_member SyncMemberDto 必须 会员同步信息
  • └ birthday
  • String
  • 可选
  • 1991-01-01
  • 生日,格式yyyy-mm-dd
  • └ city
  • String
  • 可选
  • 杭州
  • 城市
  • └ sex
  • String
  • 可选
  • F
  • 性别,F 女,M 男
  • └ mobile
  • String
  • 可选
  • 18888888888
  • 手机号,海外手机格式 1-993333
  • └ outer_member_id
  • String
  • 必须
  • 1234
  • 外部会员ID,识别商家会员的唯一身份标识
  • └ user_id
  • String
  • 可选
  • 1234
  • 用户ID
  • └ version
  • Number
  • 可选
  • 1
  • 版本号
  • └ open_merchant_id
  • String
  • 必须
  • 1bcfeb7a19f48938b4a0a96ed55d47ea
  • 对外开放的merchantId
  • └ level_point
  • Number
  • 可选
  • 20
  • 等级积分
  • └ user_site
  • String
  • 可选
  • taobao
  • 用户站点,淘宝 taobao,饿了么 eleme,支付宝 alipay
  • └ level_num
  • Number
  • 必须
  • 2
  • 等级
  • └ province
  • String
  • 可选
  • 浙江
  • 省份
  • └ outer_card_no
  • String
  • 可选
  • 58988223333
  • 外部会员卡号
  • └ name
  • String
  • 可选
  • 张三
  • 姓名
  • └ consume_point
  • Number
  • 必须
  • 20
  • 消费积分
  • └ email
  • String
  • 可选
  • 82283838@163.com
  • 邮箱
  • └ uid_type
  • String
  • 可选
  • main/sub
  • 授权账号类型,主账号/子账号

响应参数

名称 类型 示例值 描述
result Result 返回结果
  • └ code
  • String
  • 1
  • code,返回码
  • └ message
  • String
  • success
  • message,返回信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaMemberSyncRequest req = new AlibabaMemberSyncRequest();
AlibabaMemberSyncRequest.SyncMemberDto obj1 = new AlibabaMemberSyncRequest.SyncMemberDto();
obj1.setBirthday("1991-01-01");
obj1.setCity("杭州");
obj1.setSex("F");
obj1.setMobile("18888888888");
obj1.setOuterMemberId("1234");
obj1.setUserId("1234");
obj1.setVersion(1L);
obj1.setOpenMerchantId("1bcfeb7a19f48938b4a0a96ed55d47ea");
obj1.setLevelPoint(20L);
obj1.setUserSite("taobao");
obj1.setLevelNum(2L);
obj1.setProvince("浙江");
obj1.setOuterCardNo("58988223333");
obj1.setName("张三");
obj1.setConsumePoint(20L);
obj1.setEmail("82283838@163.com");
obj1.setUidType("main/sub");
req.setSyncMember(obj1);
AlibabaMemberSyncResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_member_sync_response>
    <result>
        <code>1</code>
        <message>success</message>
    </result>
</alibaba_member_sync_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

返回
顶部