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

alibaba.retail.marketing.buygift.activity.query (查询单品买赠活动【同城零售】)

查询单品买赠活动【同城零售】

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param0 BuyGiftActivityQueryRequest 必须 买赠活动查询入参
  • └ act_id
  • Number
  • 可选
  • 23678171
  • 活动ID
  • └ out_act_id
  • String
  • 可选
  • O1234
  • erp外部活动id

响应参数

名称 类型 示例值 描述
data BuyGiftPromotionActivityDTO 0 买赠活动查询结果
  • └ discount_type
  • Number
  • 3
  • 买赠活动类型
  • └ out_act_id
  • String
  • O1234
  • 外部订单号
  • └ act_id
  • String
  • 22118091
  • 营销活动ID
  • └ activity_name
  • String
  • 促销-买赠
  • 活动名称
  • └ description
  • String
  • 大促
  • 活动描述
  • └ start_time
  • Number
  • 1636905600000
  • 活动开始时间
  • └ end_time
  • Number
  • 1637078399000
  • 活动结束时间
  • └ weekdays
  • String []
  • [1,2,3,4]
  • 活动周几生效
  • └ every_day_periods
  • String []
  • ["03:00:00_05:00:00"]
  • 活动每天生效时间段
  • └ terminals
  • String []
  • [1,2]
  • 优惠适用场景:1:APP 2:POS
  • └ creator_id
  • String
  • 123456
  • 操作人ID
  • └ creator_name
  • String
  • 叶志毅
  • 操作人姓名
  • └ store_ids
  • String []
  • ["CSSTORE0101","CSSTORE0102"]
  • 门店列表
  • └ outer_store_ids
  • String []
  • ["OUTSTORE0101","OUTSTORE0102"]
  • 外部门店列表
  • └ member_crowd_codes
  • String []
  • ["NEW_USER","OLD_USER"]
  • 人群编码,saas平台人群编码:NEW_USER: 新用户, OLD_USER:老用户,LIGHT_NEW_USER:闪购新客
  • limit
  • LimitDTO
  • 限购信息
  • └ total_limit_cnt
  • Number
  • 100
  • 活动总限购
  • └ daily_total_limit_cnt
  • Number
  • 100
  • 每日总限购
  • └ user_total_limit_cnt
  • Number
  • 100
  • 用户总限购
  • └ user_daily_limit_cnt
  • Number
  • 100
  • 用户每日限购
  • └ order_limit_cnt
  • Number
  • 100
  • 每单限购
succeed Boolean true 成功标识
err_message String 查询失败 错误信息
err_number String 500 错误码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaRetailMarketingBuygiftActivityQueryRequest req = new AlibabaRetailMarketingBuygiftActivityQueryRequest();
AlibabaRetailMarketingBuygiftActivityQueryRequest.BuyGiftActivityQueryRequest obj1 = new AlibabaRetailMarketingBuygiftActivityQueryRequest.BuyGiftActivityQueryRequest();
obj1.setActId(23678171L);
obj1.setOutActId("O1234");
req.setParam0(obj1);
AlibabaRetailMarketingBuygiftActivityQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_retail_marketing_buygift_activity_query_response>
    <data>
        <discount_type>3</discount_type>
        <out_act_id>O1234</out_act_id>
        <act_id>22118091</act_id>
        <activity_name>促销-买赠</activity_name>
        <description>大促</description>
        <start_time>1636905600000</start_time>
        <end_time>1637078399000</end_time>
        <weekdays>
            <string>[1</string>
            <string>2</string>
            <string>3</string>
            <string>4]</string>
        </weekdays>
        <every_day_periods>
            <string>[&quot;03:00:00_05:00:00&quot;]</string>
        </every_day_periods>
        <terminals>
            <string>[1</string>
            <string>2]</string>
        </terminals>
        <creator_id>123456</creator_id>
        <creator_name>叶志毅</creator_name>
        <store_ids>
            <string>[&quot;CSSTORE0101&quot;</string>
            <string>&quot;CSSTORE0102&quot;]</string>
        </store_ids>
        <outer_store_ids>
            <string>[&quot;OUTSTORE0101&quot;</string>
            <string>&quot;OUTSTORE0102&quot;]</string>
        </outer_store_ids>
        <member_crowd_codes>
            <string>[&quot;NEW_USER&quot;</string>
            <string>&quot;OLD_USER&quot;]</string>
        </member_crowd_codes>
        <limit>
            <total_limit_cnt>100</total_limit_cnt>
            <daily_total_limit_cnt>100</daily_total_limit_cnt>
            <user_total_limit_cnt>100</user_total_limit_cnt>
            <user_daily_limit_cnt>100</user_daily_limit_cnt>
            <order_limit_cnt>100</order_limit_cnt>
        </limit>
    </data>
    <succeed>true</succeed>
    <err_message>查询失败</err_message>
    <err_number>500</err_number>
</alibaba_retail_marketing_buygift_activity_query_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

返回
顶部