xiaodian.promotion.batchSendShopCouponByThirdId

  • 免费
  • 无需授权

API功能描述(支持get和post)

批量向指定用户发放锐鲨优惠券

公共参数

名称 类型 必选 描述
app_key Long 是 接入时申请的app_key
method String 是 接口名称
access_token String 是 Oauth2.0授权获得的access_token
sign String 是 对 API 调用参数(除sign外)进行 md5 加密获得。参数的顺序为字母表的顺序
timestamp Long 是 时间戳,使用Unix时间戳格式
format String 是 响应格式。默认为json格式,固定
sign_method String 否 参数的加密方法选择,当前只支持Md5
version String 否 API协议版本,固定值为:1.0

输入参数

名称 类型 必选 描述 示例值
sendReqDTO Object 是 请求参数
sendCouponByThirdIdReqDTOList Object[] 是
sendCouponByThirdIdReqDTOList_object Object 是
memberId String 是
thirdCouponId String 是
thirdCampaignId String 是

返回参数

名称 类型 描述 默认值
result Object 返回体
data Object
status Object 状态
code String 状态码 0000000
msg String 状态信息 操作成功
success Boolean 调用结果 true

请求参数示例

1).
{ "sendCouponByThirdIdReqDTOList":[ { "memberId":"1234", "thirdCouponId":"CouponId#0002" }, { "memberId":"001001", "thirdCouponId":"CouponId#0002" } ], "thirdCampaignId":"pyCs#0000" }

返回示例

1).
{ "result":{ "data":{ "result":{ "memberId1":{ "code":2, "message":"领取失败,请重试", "success":false }, "memberId2":{ "code":1, "message":"您已领取过该优惠券", "success":false }, "memberId":{ "code":0, "data":"18e", "message":"success", "success":true } }, "successCount":1 } }, "status":{ "code":"0000000", "msg":"操作成功" }, "success":true }
2).
{ "result":{ "data":{ "result":{ "1234":{ "code":1, "data":2, "message":"优惠券已领完,下次早点哦", "success":false }, "001001":{ "code":0, "data":0, "message":"success", "success":true } }, "successCount":1 } }, "status":{ "code":"0000000", "msg":"操作成功" }, "success":true }

异常示例