qimen.alibaba.nlife.crm.member.query (会员查询)

会员查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
query_str String 必须 13789898989 查询字符
company_id String 必须 321312321 商家在零售plus平台上的企业ID
query_str_type String 可选 phone 可以为空 空的话遍历多种ID 也可以 phone cardNo tbNick wxOpenId
query_option Options 可选 查询参数
  • └ needPrivileges
  • Boolean
  • 可选
  • true
  • 默认值:false
  • 是否要会员权益信息
  • └ needPointsRule
  • Boolean
  • 可选
  • true
  • 默认值:false
  • 是否要会员积分使用规则

响应参数

名称 类型 示例值 描述
result Boolean true 成功失败
err_code String 3213 失败码
err_msg String 无效的参数 失败消息
member_info MemberInfo 会员名
  • └ card_no
  • String
  • 02199493992
  • 卡号
  • └ name
  • String
  • 小A
  • 姓名
  • └ level_id
  • String
  • 2
  • 级别ID
  • └ level_name
  • String
  • 白金会员
  • 级别名
  • └ gender
  • String
  • 1
  • 会员性别 1:male;0:female
  • └ phone_no
  • String
  • 13789898989
  • 手机号
  • └ tb_nick
  • String
  • aaxxbb
  • taobaonick
  • └ reg_date
  • String
  • 1988-10-19 10:10:30
  • 注册日期
  • └ status
  • String
  • 1
  • 状态1可用
  • └ birth
  • String
  • 1988-10-19
  • 生日
  • └ points
  • String
  • 1000
  • 可用积分
  • └ balance
  • String
  • 10000
  • 可用储值余额 单位到分
  • └ wx_open_id
  • String
  • 1231321
  • 微信开放ID
  • └ wx_nick
  • String
  • 小B
  • 微信NICK
  • └ extend_param
  • String
  • json
  • 扩展字段
member_privileges Privileges [] 会员权益
  • └ name
  • String
  • 生日买一送一
  • 权益名
  • └ type
  • String
  • 1
  • 1折扣 2抵扣 3结构化描述
  • └ id
  • String
  • 123
  • 权益ID
  • └ amount
  • String
  • 100
  • 如果type为1折扣 这里就为小于100的数字(如95折) 如type为2 这里的值就为订单减95分 (单位到分) 如果TYPE为3可以为空
  • └ desc
  • String
  • 使用说明等
  • 使用说明等
  • └ extend_param
  • String
  • json
  • 扩展字段
  • support_item_ids
  • SupportItemIds []
  • 适用的商品ID列表
  • └ item_id
  • String
  • 1231
  • 适用的商品ID
  • not_support_item_ids
  • NotSupportItemIds []
  • 不适用的商品ID列表
  • └ item_id
  • String
  • 32131
  • 不适用的商品ID
  • support_store_ids
  • SupportStoreIds []
  • 适用门店ID列表
  • └ store_id
  • String
  • 32131
  • 适用门店ID
points_rule PointsRule 积分规则
  • └ points_value
  • String
  • 100
  • 1分钱需要多少积分
  • └ deduction_limit
  • String
  • 15
  • 百分比,抵扣上限。15代表积分最多能抵扣订单总额的15%
  • └ money_limit
  • String
  • 100
  • 金额上限,单位人民币分 100代表一笔订单最多积分抵扣1元

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
AlibabaNlifeCrmMemberQueryRequest req = new AlibabaNlifeCrmMemberQueryRequest();
req.setQueryStr("13789898989");
req.setCompanyId("321312321");
req.setQueryStrType("phone");
AlibabaNlifeCrmMemberQueryRequest.Options obj1 = new AlibabaNlifeCrmMemberQueryRequest.Options();
obj1.setNeedPrivileges(true);
obj1.setNeedPointsRule(true);
req.setQueryOption(obj1);
AlibabaNlifeCrmMemberQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<result>true</result>
<err_code>3213</err_code>
<err_msg>无效的参数</err_msg>
<member_info>
    <card_no>02199493992</card_no>
    <name>小A</name>
    <level_id>2</level_id>
    <level_name>白金会员</level_name>
    <gender>1</gender>
    <phone_no>13789898989</phone_no>
    <tb_nick>aaxxbb</tb_nick>
    <reg_date>1988-10-19 10:10:30</reg_date>
    <status>1</status>
    <birth>1988-10-19</birth>
    <points>1000</points>
    <balance>10000</balance>
    <wx_open_id>1231321</wx_open_id>
    <wx_nick>小B</wx_nick>
    <extend_param>json</extend_param>
</member_info>
<member_privileges>
    <privileges>
        <name>生日买一送一</name>
        <type>1</type>
        <id>123</id>
        <amount>100</amount>
        <desc>使用说明等</desc>
        <extend_param>json</extend_param>
        <support_item_ids>
            <support_item_ids>
                <item_id>1231</item_id>
            </support_item_ids>
        </support_item_ids>
        <not_support_item_ids>
            <not_support_item_ids>
                <item_id>32131</item_id>
            </not_support_item_ids>
        </not_support_item_ids>
        <support_store_ids>
            <support_store_ids>
                <store_id>32131</store_id>
            </support_store_ids>
        </support_store_ids>
    </privileges>
</member_privileges>
<points_rule>
    <points_value>100</points_value>
    <deduction_limit>15</deduction_limit>
    <money_limit>100</money_limit>
</points_rule>

异常示例

  • 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

返回
顶部