文档中心 > API类目 > 五道口API

alibaba.wdk.member.card.get (查询会员卡信息)

根据会员卡查询会员信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
member_query MemberQueryRequest 可选 系统自动生成
  • └ merchant_code
  • String
  • 可选
  • TAOXIANDA
  • 商户号
  • └ member_attributes
  • String
  • 可选
  • {"key":"value"}
  • 扩展字段json字符串
  • └ account_type
  • String
  • 可选
  • cardNum
  • 会员类型
  • └ account_id
  • String
  • 可选
  • 12345678
  • 会员号

响应参数

名称 类型 示例值 描述
api_result ApiResult apiResult 结果
  • └ success
  • Boolean
  • true
  • 是否成功
  • └ err_msg
  • String
  • 成功
  • 错误消息
  • └ err_code
  • String
  • success
  • 错误结果码
  • model
  • MemberInfoDo
  • model
  • 会员信息模型
  • └ card_level
  • Number
  • 1
  • 会员卡等级
  • └ card_num
  • String
  • 123434512
  • 会员卡号
  • └ state
  • String
  • 使用中
  • 会员卡状态 '使用中' or '已挂失' or '已作废' or '已补发卡' or '已退卡' or '已冻结' or '未激活' or '已坏卡登记' or '已销毁' or '已制卡' or '已发卡' or '已核对' or '已回收' or '空卡' or '异常' or '已损卡'
  • └ end_time
  • String
  • 2019-09-09 00:00:00
  • 卡有效期截止日期,格式:yyyy-MM-dd HH:mm:ss
  • └ forever
  • Boolean
  • true
  • 如果卡长期有效,值为true,为true时,默认不校验endTime
  • └ member_attributes
  • String
  • {"key":"value"}
  • 扩展属性map
  • └ card_type
  • String
  • 0
  • 会员卡类型

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaWdkMemberCardGetRequest req = new AlibabaWdkMemberCardGetRequest();
AlibabaWdkMemberCardGetRequest.MemberQueryRequest obj1 = new AlibabaWdkMemberCardGetRequest.MemberQueryRequest();
obj1.setMerchantCode("TAOXIANDA");
obj1.setMemberAttributes("{\"key\":\"value\"}");
obj1.setAccountType("cardNum");
obj1.setAccountId("12345678");
req.setMemberQuery(obj1);
AlibabaWdkMemberCardGetResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_wdk_member_card_get_response>
    <api_result>
        <success>true</success>
        <err_msg>成功</err_msg>
        <err_code>success</err_code>
        <model>
            <card_level>1</card_level>
            <card_num>123434512</card_num>
            <state>使用中</state>
            <end_time>2019-09-09 00:00:00</end_time>
            <forever>true</forever>
            <member_attributes>{&quot;key&quot;:&quot;value&quot;}</member_attributes>
            <card_type>0</card_type>
        </model>
    </api_result>
</alibaba_wdk_member_card_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

返回
顶部