Skip to content

查询摇优惠活动列表

通过此接口可查询指定某品牌的所有摇优惠活动列表

请求参数类型描述
queryobject声明请求的查询参数
brand_idstring品牌ID
limitinteger分页大小
offsetinteger分页页码
activity_statestring活动状态
CREATED | DELIVERING | EXPIRED | PAUSED | TERMINATED 枚举值之一
audit_statestringPENDING | APPROVED | REJECTED 枚举值之一
php
$instance->v3->brand->marketing->shakeActivities->activities->getAsync([
  'query' => [
    'brand_id'       => '120344',
    'limit'          => 5,
    'offset'         => 10,
    'activity_state' => 'CREATED',
    'audit_state'    => 'PENDING',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$instance->chain('v3/brand/marketing/shake-activities/activities')->getAsync([
  'query' => [
    'brand_id'       => '120344',
    'limit'          => 5,
    'offset'         => 10,
    'activity_state' => 'CREATED',
    'audit_state'    => 'PENDING',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$instance['v3/brand/marketing/shake-activities/activities']->getAsync([
  'query' => [
    'brand_id'       => '120344',
    'limit'          => 5,
    'offset'         => 10,
    'activity_state' => 'CREATED',
    'audit_state'    => 'PENDING',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$response = $instance->v3->brand->marketing->shakeActivities->activities->get([
  'query' => [
    'brand_id'       => '120344',
    'limit'          => 5,
    'offset'         => 10,
    'activity_state' => 'CREATED',
    'audit_state'    => 'PENDING',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
php
$response = $instance->chain('v3/brand/marketing/shake-activities/activities')->get([
  'query' => [
    'brand_id'       => '120344',
    'limit'          => 5,
    'offset'         => 10,
    'activity_state' => 'CREATED',
    'audit_state'    => 'PENDING',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
php
$response = $instance['v3/brand/marketing/shake-activities/activities']->get([
  'query' => [
    'brand_id'       => '120344',
    'limit'          => 5,
    'offset'         => 10,
    'activity_state' => 'CREATED',
    'audit_state'    => 'PENDING',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
返回字典类型描述
offsetinteger分页页码
limitinteger分页大小
total_countinteger总数
dataobject[]摇一摇有优惠活动列表
idstring活动id
namestring活动名称
activity_statestring活动状态
CREATED | DELIVERING | EXPIRED | PAUSED | TERMINATED 枚举值之一
audit_statestringPENDING | APPROVED | REJECTED 枚举值之一
available_quotainteger可用库存
total_quotainteger总库存
delivery_modestring投放模式
SMART | TARGETED 枚举值之一
time_rangeobject投放时间范围
start_timestring开始时间
end_timestring结束时间
product_couponobject商品券
product_coupon_idstring商品券ID
stock_listobject[]商品券批次列表
stock_idstring批次ID

参阅 官方文档

Published on the GitHub by TheNorthMemory