文档中心 > API类目 > 本地生活API

alibaba.alsc.crm.open.rule.get (查询规则)

查询会员规则

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_rule_open_req RuleOpenReq 可选 入参
  • └ brand_id
  • String
  • 可选
  • 34392933
  • saas品牌id
  • └ mobile
  • String
  • 可选
  • 186518222226
  • 手机号
  • └ outer_id
  • String
  • 可选
  • 2088237923993112192
  • 外部id
  • └ outer_type
  • String
  • 可选
  • alipay
  • 外部id类型,wechat:微信openId alipay:支付宝
  • └ physical_card_id
  • String
  • 可选
  • 23831900230232323
  • 物理卡id
  • └ shop_id
  • String
  • 可选
  • 3483434
  • saas门店id

响应参数

名称 类型 示例值 描述
result CommonResult 接口结果
  • └ biz_success
  • Boolean
  • true
  • 是否成功
  • result
  • RuleOpenInfo
  • 结果
  • point_deduction_rule
  • PointDeductionRuleOpenInfo
  • 积分规则
  • member_point_deduction_rules
  • MemberPointDeductionRuleOpenInfo []
  • 积分扣减规则
  • └ consume_money
  • Number
  • 100
  • 消费金额
  • └ deducted_point
  • Number
  • 10
  • 抵扣积分
  • └ enable
  • Boolean
  • true
  • 是否允许该等级进行积分抵现
  • └ has_upper_limit
  • Boolean
  • 100
  • 单次使用是否有抵扣上限
  • └ level_id
  • String
  • 2253653535252
  • 会员等级ID
  • └ max_point
  • Number
  • 100
  • 单次使用的抵扣上限
  • └ with_coupon
  • Boolean
  • false
  • 是否与优惠券同享
  • voucher_template_setting_open_infos
  • VoucherTemplateSettingOpenInfo []
  • 券模板规则设置
  • └ order_channel
  • String
  • POS
  • 渠道POS,移动门店
  • └ per_day
  • Number
  • 10
  • 每天限制
  • └ per_order
  • Number
  • 10
  • 每单限制
  • └ voucher_template_ids
  • String []
  • 适配的券模板id列表,为空代表适配全部
  • recharge_rule_open_info
  • RechargeRuleOpenInfo
  • 储值规则
  • └ rule_id
  • String
  • 2736734463762627
  • 规则id
  • └ rule_name
  • String
  • 储值
  • 规则名称
  • └ full_gift_switch
  • Boolean
  • false
  • 满赠开关:false-关,true-开,默认关闭
  • └ gift_type
  • String
  • PROPERTIONAL
  • 满赠类型:0-CUSTOMIZED自定义按金额(默认),1-PROPERTIONAL按百分比、
  • └ pay_no_pwd_switch
  • Boolean
  • 0
  • 免密开关:0-关闭(默认),1-开启
  • └ pay_no_pwd_credit
  • Number
  • -1
  • 免密额度:-1表示不限额,单位为分,默认200_00L
  • └ deduction_order
  • String
  • 1
  • 扣减顺序:1-PERCENT_DEDUCT比例、2-REAL_BEFORE_GIFT_DEDUCT先实储后赠送、3-GIFT_BEFORE_REAL_DEDUCT先增储后实储
  • └ shop_id
  • String
  • 2726337
  • 门店id
  • list_recharge_rule_detail_infos
  • RechargeRuleDetailOpenInfo []
  • 规则明细列表
  • └ remark
  • String
  • 哈哈
  • 备注
  • └ gift_point
  • Number
  • 10
  • 赠送金额* 比例送55%:5500L * 金额送55.00元:5500L
  • └ gift_value
  • Number
  • 10
  • 赠送积分 * 送10分:10L
  • └ real_value
  • Number
  • 10
  • 储值金额 * 100元:10000L
  • └ result_code
  • String
  • 0
  • 结果码
  • └ result_desc
  • String
  • 成功
  • 结果详情
  • └ result_view
  • String
  • 成功
  • 结果显示

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlscCrmOpenRuleGetRequest req = new AlibabaAlscCrmOpenRuleGetRequest();
AlibabaAlscCrmOpenRuleGetRequest.RuleOpenReq obj1 = new AlibabaAlscCrmOpenRuleGetRequest.RuleOpenReq();
obj1.setBrandId("34392933");
obj1.setMobile("186518222226");
obj1.setOuterId("2088237923993112192");
obj1.setOuterType("alipay");
obj1.setPhysicalCardId("23831900230232323");
obj1.setShopId("3483434");
req.setParamRuleOpenReq(obj1);
AlibabaAlscCrmOpenRuleGetResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alsc_crm_open_rule_get_response>
    <result>
        <biz_success>true</biz_success>
        <result>
            <point_deduction_rule>
                <member_point_deduction_rules>
                    <member_point_deduction_rule_open_info>
                        <consume_money>100</consume_money>
                        <deducted_point>10</deducted_point>
                        <enable>true</enable>
                        <has_upper_limit>100</has_upper_limit>
                        <level_id>2253653535252</level_id>
                        <max_point>100</max_point>
                    </member_point_deduction_rule_open_info>
                </member_point_deduction_rules>
                <with_coupon>false</with_coupon>
            </point_deduction_rule>
            <voucher_template_setting_open_infos>
                <voucher_template_setting_open_info>
                    <order_channel>POS</order_channel>
                    <per_day>10</per_day>
                    <per_order>10</per_order>
                    <voucher_template_ids>
                        <string></string>
                    </voucher_template_ids>
                </voucher_template_setting_open_info>
            </voucher_template_setting_open_infos>
            <recharge_rule_open_info>
                <rule_id>2736734463762627</rule_id>
                <rule_name>储值</rule_name>
                <full_gift_switch>false</full_gift_switch>
                <gift_type>PROPERTIONAL</gift_type>
                <pay_no_pwd_switch>0</pay_no_pwd_switch>
                <pay_no_pwd_credit>-1</pay_no_pwd_credit>
                <deduction_order>1</deduction_order>
                <shop_id>2726337</shop_id>
                <list_recharge_rule_detail_infos>
                    <recharge_rule_detail_open_info>
                        <remark>哈哈</remark>
                        <gift_point>10</gift_point>
                        <gift_value>10</gift_value>
                        <real_value>10</real_value>
                    </recharge_rule_detail_open_info>
                </list_recharge_rule_detail_infos>
            </recharge_rule_open_info>
        </result>
        <result_code>0</result_code>
        <result_desc>成功</result_desc>
        <result_view>成功</result_view>
    </result>
</alibaba_alsc_crm_open_rule_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

返回
顶部