Skip to content

link9c/AutomaticYourOutllook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

微软outlook邮箱 会议邀请邮件api服务

请求URL:

/meeting_server/

请求方式:

POST

参数:

  • start:开始时间
  • end:结束时间
  • sender:发送人
  • required:必要参加人
  • optional:可选参加人
  • receiver:{required:必须,optional:可选}
  • subj:标题
  • description:邮件内容
  • location:会议地址
  • uid:邮件唯一标识符,update,cancel操作必须传入send返回的uid
  • operation:send(发送会议邀请),update(发送会议更新邮件),cancel(关闭会议)
  • repeat:重复周期参数

单个邮件示例:

# send操作时可不传uid
{"start": "2019-11-30 10:00", 
"end": "2019-11-30 11:00", 
"sender": "[email protected]",       
"receiver": {
"required":["[email protected]"],
"optional":["[email protected]"]
},        
"subj": "会议测试邮件,修复了组织者,可以进行应答", 
"description": "欢迎参加会议!",    
"location": "xxxxx7F会议室", 
"uid": "fd973b4c-111c-11ea-9671-005056c00008", 
"operation": "cancel"}

重复邮件示例:

# send操作时可不传uid
{"start": "2019-11-30 10:00", 
"end": "2019-11-30 11:00", 
"sender": "[email protected]",       
"receiver": {
"required":["[email protected]"],
"optional":["[email protected]"]
},        
"subj": "会议测试邮件,修复了组织者,可以进行应答", 
"description": "欢迎参加会议!",    
"location": "xxxxx7F会议室", 
"uid": "fd973b4c-111c-11ea-9671-005056c00008", 
"operation": "cancel",
"repeat": {"FREQ": "WEEKLY", "COUNT":3, "BYDAY": "MO"}
}
"repeat": {"FREQ": "WEEKLY", "COUNT":3, "BYDAY": "MO"}
"start": "2019-11-30 10:00"
"end": "2019-11-30 11:00"

这里repeat字段代表:每周周一发送,重复3次

开始和结束时间从start,end取

开始时间:10:00

结束时间:11:00

开始循环时间:2019-11-30

结束循环时间:2019-11-30后第三周的周一

其他示例:

  • FREQ=DAILY;COUNT=10;INTERVAL=3 隔3天发送 重复10次
  • FREQ=WEEKLY;COUNT=1;BYDAY=[MO,TU,WE,TH,FR] 工作日发送邮件,重复一次
  • FREQ=MONTHLY;COUNT=10;BYMONTHDAY=3 每月第三天,重复10次
  • FREQ=MONTHLY;COUNT=10;BYMONTHDAY=3;INTERVAL=3 每3个月,这个月第三天,重复10次
  • FREQ=MONTHLY;COUNT=10;BYDAY=WE;BYSETPOS=2 每个月第二周的星期三,重复10次
  • FREQ=YEARLY;COUNT=1;BYMONTHDAY=12;BYMONTH=8 每年8月12号,重复1次
  • FREQ=YEARLY;COUNT=1;BYDAY=WE;BYMONTH=8;BYSETPOS=2 每年8月的第二个星期三,重复1次

返回示例:

# 邮件发送成功
{"result":1,"uid":"fd973b4c-111c-11ea-9671-005056c00008"}
# 邮件发送失败
{"result":0}
# 未传入参数
{"error":"Not found"}

About

send/update/cancel meetingmail of outlook

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages