添加群组日程
最近更新时间: 2023年11月21日 08时52分49秒
能力接口
描述
添加群组日程。
注意事项
- 联系相关老师配置入参userId群组创建人的权限。
支持的模式
客户端模式,授权码模式
请求方法
POST
请求地址
https://api.tongji.edu.cn/v1/infra/calendar/group/create
数据来源
请求参数
参数名 | 是否必填 | 备注 |
---|---|---|
eventTitle | 是 | 日程标题 |
isAllDay | 是 | 是否是全天日程1:是0:否 |
startTime | 是 | 单个日程开始时间:isAlDay=0格式为yyyy-MM-dd HH:mm:ss,isAlDay=1格式为yyyy-MM-dd |
endTime | 是 | 单个日程结束时间:isAlDay=0格式为yyyy-MM-dd HH:mm:ss,isAlDay=1格式为yyyy-MM-dd |
eventAddr | 否 | 日程地址 |
eventDesc | 否 | 日程描述 |
linkUrl | 否 | 链接地址 |
eventRepeatType | 是 | 日程重复类型(0不重复,1每天 2每周 3每月第N天 4每年 5(按月-周重复) 第n周的n个星期几) |
eventRepeatData | 否 | 重复间隔(重复类型时这个必填) |
remindTimes | 否 | 日程开始前多久提醒 (Json数组) 单位分钟 全天日程的提醒时间 (-540,当天9点) 900,一天前9点)(2340,2天前9点),(9540,一周前9点) 非全天日程的提醒时间 (0,开始时) ,(5,5分钟前) (15,15分钟 前),,(30,30分钟前) (60, ,1小时前),(1440,一天前) |
userId | 是 | 用户工号(群组创建人) |
remindChannel | 否 | 提醒通道当提醒时间不为空时,这个必填 INBOX 收件箱 CAMPUSHOY 今日校园 EMAIL 邮箱 SMS 短信 QYWECHAT 企业微信 DINGTALK 钉钉 WeChatService 微信服务号 WELINK 华为weilink |
deadline | 否 | 日程截止时间 格式yyyy-MM-dd (只有重复类型 且rangeType 是 endDate) |
dayOfWeek | 否 | 英文小写单词指定星期几,如果有多个值逗号分割。eventRepeatType 为3时使用,可以传多个;eventRepeatType 为5时使用,只能传1个 |
weekIndex | 否 | 当重复类型是5,用于指定每月第几周(first second third fourth last ) eventRepeatType 为5时使用 |
rangeType | 否 | 循环范围类型:noEnd:永不结束 endDate:循环至指定日期结束 numbered:循环指定次数后结束 |
rangeNum | 否 | 循环次数(rangTye 是numbered ) |
attendUserAccount | 是 | 群组参与人工号 |
请求示例
curl -X POST \
'https://api.tongji.edu.cn/v1/infra/calendar/group/create' \
-H 'eventTitle: ' \
-H 'isAllDay: ' \
-H 'startTime: ' \
-H 'endTime: ' \
-H 'eventAddr: ' \
-H 'eventDesc: ' \
-H 'linkUrl: ' \
-H 'eventRepeatType: ' \
-H 'eventRepeatData: ' \
-H 'remindTimes: ' \
-H 'userId: ' \
-H 'remindChannel: ' \
-H 'deadline: ' \
-H 'dayOfWeek: ' \
-H 'weekIndex: ' \
-H 'rangeType: ' \
-H 'rangeNum: ' \
-H 'attendUserAccount: '
返回示例
{
"code": "A00000",
"msg": "操作成功",
"data": null
}