互动通知绑定接口
功能效果
绑定接口互动编辑页面会出现“导入活动配置按钮”
录入参数后点击确认通知绑定的接口
配置接口
应用管理-互动编辑器-活动导入设置绑定接口
配置说明
页面名称 | 使用说明 |
---|---|
导入信息通知接口 | 通知的接口 |
请输入参数 | 该接口的参数 |
更新字段 | 选择更新互动作品的字段 |
更新字段是否可修改 | 否:编辑器页面无法手动修改 |
接口规范
方法类型:POST
Content-Type:application/json
接口入参
参数名 是否必须 参数类型 参数说明 nonce 是 String 随机字符串 timestamp 是 Long 当前 UNIX 时间戳,可记录发起 API 请求的时间。例如1529223702 signature 是 String 请求签名。 msgEncrypt 是 String 数据明细,不同业务类型,数据格式不一样 msgEncrypt解密数据格式
参数名 是否必须 参数类型 参数说明 creationId 是 Long 作品ID otherParam 否 JSONObject 活动导入设置的灵活参数 接口返回值
参数名 是否必须 参数类型 参数说明 success 是 Boolean 成功状态 code 是 String 状态码,200请求正确,其他视为失败 msg 是 String 返回消息 data.bindCreationId 是 String 绑定易企秀作品的参数值 data.hdSetting 否 Object 配置更新数据(参照互动活动配置同步接口参数)
互动活动配置同步接口
接口说明
本接口协议是方便企业用户通过调用本接口将互动活动的配置信息进行更新。
接口规范
接口地址: /api/v1/editor/hd/creation/setting/update?token=TOKEN
请求方式:POST
Content-Type:application/json
请求参数
参数说明
参数名 是否必须 参数类型 参数说明 长度限制 备注 creationId 否 Long 作品ID 不传此参数会更新bindCreationId对应的所有作品 bindCreationId 是 String 绑定易企秀作品的参数值 互动通知绑定接口绑定返回对应的值配置同步时会做是否已经绑定的校验,避免出现同步对应错误 activityName 是 String 活动名称 24 startTime 否 Date 活动开始时间 e.g:2022-11-18 15:44:17 endTime 否 Date 活动结束时间 e.g:2022-11-18 15:44:17 校验:活动结束时间需要大于活动开始时间 loginPosition 是 Integer 登录时机 1:打开时登录 2: 触发动作 winNum 否 Integer 中奖限制 myPrizeType 否 Integer 我的奖品开关 0隐藏 1默认 2作品内弹出 3页面跳转 myPrizeLink 否 String 我的奖品跳转链接 activityRules 否 Integer 活动规则设置 0隐藏 1默认 2作品内弹出 3页面跳转 activityRulesLink 否 String 活动规则跳转链接 styleType 否 Integer 中奖弹窗样式 1-系统默认 2-自定义样式 place1 否 Integer 位置1 1 奖品等级 2 奖品名称 3 奖品描述 4 奖品图片 place2 否 Integer 位置2 1 奖品等级 2 奖品名称 3 奖品描述 4 奖品图片 lotteryScore 否 String 达标分数 游戏参数(抽奖类型不设置) prizes 否 Array 抽奖游戏奖项参数 抽奖参数(游戏类型不设置) gamePrizeSetting 否 Array 游戏类型参数 游戏参数(抽奖类型不设置) property 否 JsonObject 属性配置 lotterySetting 否 JsonObject 抽奖设置 customSetting 否 Array 自定义设置 pageInfo 否 JsonObject 页面设置 shareSetting 否 JsonObject 分享设置 prizes
参数名 是否必须 参数类型 参数说明 长度限制 备注 prizes.prizeLevel 是 Integer 奖品等级 从0开始计数 prizes.prizeLevelName 否 String 奖品等级名称 16 prizes.prizeName 是 String 奖品名称 24 传空字符串表示奖品名称设为空 prizes.prizeCode 否 String 奖品代码 50 prizes.prizeDesc 否 String 奖品描述 30 prizes.prizeImg 否 String 奖品图片 prizes.redemptionAddr 否 String 外部兑奖链接 prizes.prizeNum 否 Integer 奖品总量 (游戏类型-得分奖励:不传默认无限奖。其他类型:不传不修改) prizes.score 否 Long 达标分数 (游戏类型-得分奖励,不传默认200) prizes.rankStart 否 Integer 排名区间开始 (游戏类型-排行奖励,必传参数) prizes.rankEnd 否 Integer 排名区间结束 (游戏类型-排行奖励,必传参数) gamePrizeSetting
参数名 是否必须 参数类型 参数说明 长度限制 备注 gamePrizeSetting.prizeType 是 Integer 游戏奖项类型 1:得分奖励 2:排行奖励 gamePrizeSetting.rankType 是 Integer 排行榜类型 1:总;2:日;3:周;4:月 gamePrizeSetting.open 是 Integer 奖励开关 1:开启、2:关闭 gamePrizeSetting.prizes 否 Array 游戏奖项设置 在open为开启时必传。参数详情参考prizes property
参数名 是否必须 参数类型 参数说明 长度限制 备注 property.benefitOpen 否 Integer 是否开启权益 1:是 0:否 property.benefitUrl 否 String 权益的接口地址 接口地址需要和控制台设置的权益接口地址一致 property.sceneTempConfig.bgType 否 String 背景设置类型 outerLink-链接 property.sceneTempConfig.bgOuterLink 否 String 背景设置链接地址 property.activityDate.dateType 否 Integer 日期类型,1-长期 2-起止日期 property.activityDate.startDate 否 String 开始时间 property.activityDate.endDate 否 String 结束时间 lotterySetting
参数名 是否必须 参数类型 参数说明 长度限制 备注 lotterySetting.multiDraw 否 Integer 是否开启连抽功能 1:是 0:否 lotterySetting.drawNum 否 Integer 连抽的次数 最大10次,开启连抽时必传 lotterySetting.showRankTypes 是 array 排行榜显示类型 1:总;2:日;3:周;4:月 lotterySetting.rewardRankTypes 是 array 排行榜奖励类型 1:总;2:日;3:周;4:月 lotterySetting.preTip 否 Integer 是否开启抽奖前提示 1:是 0:否 lotterySetting.preTipSetting.img 否 String 提示图片地址 lotterySetting.preTipSetting.btn 否 String 抽奖按钮图片地址 lotterySetting.preTipSetting.showTip 否 Integer 是否显示:“知道了,今日不显示” 1:是 0:否 lotterySetting.preTipSetting.showTipDefault 否 Integer 是否显示:“访客默认选中[今日不显示]” 1:是 0:否 lotterySetting.shufflingDyn.showUserTypeList 否 List 弹幕展示内容 1:头像、2:昵称 lotterySetting.shufflingDyn.showPrizeTypeList 否 List 弹幕展示内容 1:奖品等级、2:奖品名称 lotterySetting.shufflingDyn.maxShowNumber 否 Integer 展示最大条数限制 customSetting
参数名 是否必须 参数类型 参数说明 长度限制 备注 customSetting.customList.actionAfterEnd 否 Integer 自定义组件-活动结束后显示设置 0-隐藏 1-显示(不可点击) 2-显示(可以点击 customSetting.customList.customType 否 Integer 自定义组件设置-组件类型 图片-2,自定义组件-3 customSetting.customList.jsId 否 Integer 自定义js的id 集成配置接口-查询集成配置自定义js(key为1504)返回的id customSetting.customList.clickTriggersType 否 String 图片-点击触发类型 0-无 event-事件 customComp-自定义组件 customSetting.customList.eventTriggersType 否 String 图片-事件触发类型 lottery-抽奖 customSetting.customList.imgUrl 否 String 图片-组件图片地址 pageInfo
参数名 是否必须 参数类型 参数说明 长度限制 备注 singleDrawImg 否 String 连抽功能,抽奖一次按钮图片地址 multiDrawImg 否 String 连抽功能, 抽奖多次按钮图片地址 shareSetting
参数名 是否必须 参数类型 参数说明 长度限制 备注 customBtnShow 是 Integer 对应自定义按钮,1:显示、0:隐藏 shareRadioType 否 Integer 按钮类型(1:一键关注、2:跳转页面、3:小程序普通链接、4:小程序tabbar页面) shareRadioUrl 否 String 链接地址(二维码为图片地址) 返回参数
bindCreationId不存在异常情况
参数说明
参数名 是否必须 参数类型 参数说明 success 是 Boolean 成功状态 code 是 String 状态码,200请求正确,其他视为失败 msg 是 String 返回消息
绑定易企秀作品接口
接口说明
本接口协议是方便企业用户通过调用本接口将企业作品与易企秀作品进行绑定(就不用手动在页面进行绑定了)。
接口规范
接口地址: /api/v1/editor/hd/creation/bind?token=TOKEN
请求方式:POST
Content-Type:application/json
请求参数
参数说明
参数名 是否必须 参数类型 参数说明 备注 creationId 是 Long 作品ID bindCreationId 是 String 企业作品ID 互动通知绑定接口绑定返回对应的值配置同步时会做是否已经绑定的校验,避免出现同步对应错误 返回参数
解绑易企秀作品接口
接口说明
解除企业作品与易企秀作品的绑定关系。
接口规范
接口地址: /api/v1/editor/hd/creation/unbind/{creationId}?token=TOKEN
请求方式:POST
Content-Type:application/json
参数说明
参数名 是否必须 参数类型 参数说明 备注 creationId 是 Long 作品ID 返回参数
不存在绑定关系异常情况