支持基于同一个作品生成每个成员的个人专属链接进行传播,并独立统计每个成员的传播情况(pv、uv、表单收集量等)
注意事项
- 多次保存时,若成员与已存在的成员重复,则添加时跳过重复的人。若渠道名称与当前列表重复,则添加时跳过重复的渠道。
保存分发
接口描述:创建分发数据
接口地址:/api/v1/editor/creation/distribute/save/{creationId}?token=TOKEN&openId=OPENID
请求方式:POST
请求格式:json 数组
接口入参:
参数名 必须 参数类型 参数说明 id 否 String 唯一标识,如果传递则作为该分发数据的唯一标识,建议格式:作品id_xxx,保证全局唯一(最大长度为32) creationId 是 Long 作品唯一标识 relType 是 Int 关联类型:1.渠道 2.成员 relId 否 String 关联的唯一标识,当rel_type为1时,为’’,为2时为员工的id(取查询员工列表返回的id) name 是 String 名称,最大长度为256 请求示例:
接口出参:
查询分发列表
接口描述:查询分发列表
接口地址:/api/v1/editor/creation/distribute/list?token=TOKEN&openId=OPENID
请求方式:POST
请求格式:json
接口入参:
参数名 必须 参数类型 参数说明 creationId 是 Long 作品唯一标识 relType 是 Int 关联类型:1.渠道 2.成员 请求示例:
接口出参:
参数说明
参数名 必须 参数类型 参数说明 id 是 String 分发唯一标识 relType 是 Int 关联类型:1.渠道 2.成员 (这里只能传1) name 是 String 名称,最大长度为256 deptName 是 String 部门名称 avatar 否 String 头像 staffDelFlag 是 Int 员工是否删除 0-未删除 1-已删除 relId 是 String 员工的id(取查询员工列表返回的id) code 否 String 员工code shareUrl 是 String 分享url
修改分发渠道
接口描述:修改分发的渠道名称
接口地址:/api/v1/editor/creation/distribute/update?token=TOKEN&openId=OPENID
请求方式:POST
请求格式:json
接口入参:
参数名 必须 参数类型 参数说明 id 是 String 分发唯一标识 relType 是 Int 关联类型:1.渠道 2.成员 (这里只能传1) name 是 String 名称,最大长度为256 请求示例:
接口出参:
删除分发
接口描述:删除分发数据,这里不会删除已产生的相关数据
接口地址:/api/v1/editor/creation/distribute/delete?token=TOKEN&openId=OPENID
请求方式:POST
请求格式:json
接口入参:
参数名 必须 参数类型 参数说明 id 是 String 分发唯一标识 请求示例:
接口出参:
第三方渠道批量添加
- 接口描述:批量添加第三方渠道
- 接口地址:/api/v1/editor/creation/distribute/third-channel?token=TOKEN&openId=OPENID
- 请求方式:POST
- 请求格式:json
- 接口入参:
参数名 必须 参数类型 参数说明 creationId 是 String 作品id thirdChannels.relId 否 String 渠道唯一标识id thirdChannels.name 是 String 渠道名称
请求示例:
接口出参: