新增征集活动

POST https://tcc-dev.interlib.com.cn/api/tcc-open-platform/open-api/works/activity/save
消耗
  • application/json
生成
  • */*
参数
类型 名称 说明 类型
Body dto
必填
dto [开放平台新增征集活动Dto]

开放平台新增征集活动Dto

名称 说明 类型
activityEndTime
必填
活动结束日期 yyyy-MM-dd HH:mm:ss
样例 : "2019-12-27 16:27:38"
string
activityStartTime
必填
活动开始日期 yyyy-MM-dd HH:mm:ss
样例 : "2019-12-27 16:27:30"
string
classifyName
必填
分类
样例 : "征集活动分类"
string
collectEndTime
必填
征集结束时间
样例 : "2020-01-07 15:25:28"
string
coverImage
可选
封面图片链接地址 string
createBy
可选
创建人
张三 : "征集活动分类"
string
createTime
可选
创建时间
样例 : "2020-12-14 00:00:00"
string (date-time)
describe
可选
活动介绍
样例 : "活动介绍文本..."
string
headerName
必填
负责人姓名
样例 : "负责人姓名"
string
headerPhone
可选
负责人联系电话
样例 : "137xxxxxxxx"
string
labelNames
可选
活动关联标签 数组(最多3个)
样例 : ["活动活动标签"]
< string > array
orgId
必填
租户id
样例 : 464909140298096640
integer (int64)
subTitle
可选
活动副标题
样例 : "活动副标题"
string
title
必填
活动标题
样例 : "活动标题"
string
voteEndTime
必填
投票结束日期 yyyy-MM-dd HH:mm:ss
样例 : "2019-12-27 16:27:54"
string
voteStartTime
必填
投票开始日期 yyyy-MM-dd HH:mm:ss
样例 : "2019-12-27 16:27:49"
string
worksTypes
必填
作品类型 (0/图文 1/图片 2/视频 3/音频 4/其他)
样例 : ["0"]
< string > array
调用示例
{
  "activityEndTime": "2019-12-27 16:27:38",
  "activityStartTime": "2019-12-27 16:27:30",
  "classifyName": "征集活动分类",
  "collectEndTime": "2020-01-07 15:25:28",
  "coverImage": "string",
  "createBy": "张三",
  "createTime": "2020-12-14 03:35:06",
  "describe": "活动介绍文本...",
  "headerName": "负责人姓名",
  "headerPhone": "137xxxxxxxx",
  "labelNames": [
    "活动活动标签"
  ],
  "orgId": 464909140298096640,
  "subTitle": "活动副标题",
  "title": "活动标题",
  "voteEndTime": "2019-12-27 16:27:54",
  "voteStartTime": "2019-12-27 16:27:49",
  "worksTypes": ["0"]
}
响应
HTTP代码 说明 类型
200 OK RestData
201 Created 无内容
401 Unauthorized 无内容
403 Forbidden 无内容
404 Not Found 无内容

响应示例

{
	"code": 200,
	"data": id(征集活动id),
	"desc": ""
}