- 营销中心
- 一期接口文档
- 二期接口文档
- 营销cms
- 付费会员赢好礼
- 活动
- 微信券
- 百度券
- 优惠券兑换任务
- 券
- 营销短链
- 寄件有礼活动通知会员团GET
- 寄件有礼活动通知会员团 CopyGET
- 上传POST
- 万象平台
- 一期接口文档
- 二期接口文档
- 三期接口文档
- 88周年庆
- 导出
- 补发券
- 回收券
- 排行活动
- 优惠券兑换任务
- 人群圈选
- 用户领取与使用限制相关接 口
- 微信券
- 公共接口
- 中止/恢复活动POST
- 百度OpenAPI
- 微信OpenAPI
更新夺宝活动
开发中
POST
/ypc/vientiane/activity/update
请求参数
Body 参数application/json
appKey
string
appkey
operatorOrgId
string
机构id
operatorOrgType
string
机构类型
operator
string
操作人
data
object
必需
id
integer
活动id
businessSystemId
string
业务体系
activityName
string
活动名称
activityType
string
活动类型
activityDescription
string
活动描述
startTime
string
活动开始时间
endTime
string
活动结束时间
additionalInfo
object
必需
"additionalJson": {
"obtainTicketWays": {
"triggerType": 1,
"triggerCount": 3,
"rewardTicketNumber": 1,
"todayLimitNumber": 5,
"totalLimitNumber": 10
},
"shareConfigInfo": {
"imgUrl": "http://www.baidu.com/background",
"title": "分享配置",
"description": "分享描述信息"
},
"lotteryConfigInfo": {
"openLotteryTime": "2021-10-06 09:00:00",
"winMaxNumber": 2,
"validityPeriodDay": 8,
"validityPeriodEndDate": "2021-10-06 09:00:00",
"winningLimitCondition": {
"triggerType": 1,
"minLines": 3,
"maxLines": 7
}
}
}
obtainTicketWays: 获取抽奖码方式
triggerType:奖券获取类型:1 留言祝福,2 寄件揽收,3 签到,4 分享
triggerCount:第一个次数值
rewardTicketNumber:第二个张数值
todayLimitNumber:每天上限张数
totalLimitNumber:总上限张数
shareConfigInfo:分享配置
imgUrl:图片url
title:标题
description:描述
lotteryConfigInfo:抽奖配置
openLotteryTime:开奖时间
winMaxNumber:最大中奖次数
validityPeriodDay:有效期天数,和下面的validityPeriodEndDate有效期截止时间任选一个填写
validityPeriodEndDate:有效期截止天数
winningLimitCondition:中奖条件限制:
triggerType:奖券获取类型:1 留言祝福,2 寄件揽收,3 签到,4 分享,以此类推
minLines:最小值,根据条件大于等于、小于传值,当为大于等于时,值放此字段;
maxLines:最大值,根据条件大于等于、小于传值,当选择范围时,minLines、maxLines都传
prizeList
array [object {14}]
必需
若要更新奖品:传id和其他属性,resourceId和resoureType不准修改,前端需要限制;
若要添加奖品,id不传
rules
array [object {4}]
规则
示例
{
"appKey": "appKey",
"operatorOrgId": "123456",
"operatorOrgType": "",
"operator": "tyl",
"data": {
"id":97476023317001574,
"businessSystemId": "expressBusiness",
"activityName": "主题活动二期",
"activityType": "THEME",
"activityDescription": "主题活动二期",
"startTime": "2021-03-30 08:00:00",
"endTime": "2021-05-19 12:00:00",
"additionalInfo": {
"dialogs": {
"title": "开屏",
"imgUrl": "http://www.baidu.com/dialogs",
"buttonText": "开心收下"
},
"background": {
"imgUrl": "http://www.baidu.com/background",
"color": "黑色"
},
"shipButton": {
"text": "寄件按钮",
"buttonColor": "red",
"fontColor": "red"
},
"shareButton": {
"buttonColor": "red",
"fontColor": "red"
},
"rewardInfo": {
"issuePolicy": "",
"rewardDetailList": [
{
"id": "1241312",
"couponType": "满减券",
"worth": "30",
"name": "3元满减券",
"amount": 2,
"rewardType": 1
}
]
}
},
"rewardEventType": 0,
"rules": [
{
"ruleTemplateId": 4,
"name": "参与活动规则模板",
"ruleInstanceDesc": "参与活动规则模板",
"ruleDetails": [
{
"ruleDictCode": "person_take_activity_total",
"descrption": "参与活动次数",
"ruleDetailValue": "500"
},
{
"ruleDictCode": "allow_users",
"descrption": "允许的用户类型",
"ruleDetailValue": "vip7"
},
{
"ruleDictCode": "allow_app",
"descrption": "允许的业务端",
"ruleDetailValue": "alipay"
}
]
}
]
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/ypc/vientiane/activity/update' \
--header 'Content-Type: application/json' \
--data-raw '{
"appKey": "appKey",
"operatorOrgId": "123456",
"operatorOrgType": "",
"operator": "tyl",
"data": {
"id":97476023317001574,
"businessSystemId": "expressBusiness",
"activityName": "主题活动二期",
"activityType": "THEME",
"activityDescription": "主题活动二期",
"startTime": "2021-03-30 08:00:00",
"endTime": "2021-05-19 12:00:00",
"additionalInfo": {
"dialogs": {
"title": "开屏",
"imgUrl": "http://www.baidu.com/dialogs",
"buttonText": "开心收下"
},
"background": {
"imgUrl": "http://www.baidu.com/background",
"color": "黑色"
},
"shipButton": {
"text": "寄件按钮",
"buttonColor": "red",
"fontColor": "red"
},
"shareButton": {
"buttonColor": "red",
"fontColor": "red"
},
"rewardInfo": {
"issuePolicy": "",
"rewardDetailList": [
{
"id": "1241312",
"couponType": "满减券",
"worth": "30",
"name": "3元满减券",
"amount": 2,
"rewardType": 1
}
]
}
},
"rewardEventType": 0,
"rules": [
{
"ruleTemplateId": 4,
"name": "参与活动规则模板",
"ruleInstanceDesc": "参与活动规则模板",
"ruleDetails": [
{
"ruleDictCode": "person_take_activity_total",
"descrption": "参与活动次数",
"ruleDetailValue": "500"
},
{
"ruleDictCode": "allow_users",
"descrption": "允许的用户类型",
"ruleDetailValue": "vip7"
},
{
"ruleDictCode": "allow_app",
"descrption": "允许的业务端",
"ruleDetailValue": "alipay"
}
]
}
]
}
}'
返回响应
🟢200成功
application/json
Body
code
string
必需
message
null
必需
data
null
必需
success
boolean
必需
示例
{
"code": "200",
"message": null,
"data": 1732417769744394,
"success": true
}
修改于 2021-07-30 07:11:15