Office365 Calendar API - 从AWS创建活动时不会发送邀请?

时间:2016-03-17 15:22:05

标签: amazon-web-services ms-office office365 office365api

我正在开发一个与Office365 API集成的应用程序,我遇到了一些令人费解的行为:当尝试创建新的日历事件时,如果事件创建请求,邀请不会发送给其他与会者来自AWS服务器;该活动已成功创建,并在组织者的日历中显示所有预期的被邀请者,但他们从未收到通知。

为了测试这个,我从一堆不同的位置发送了相同的curl请求:我的本地机器,非aws服务器,aws服务器。在前两种情况下,邀请通过正确,最后,没有生成邀请。

卷曲请求示例:

curl -X POST -H "Authorization: Bearer [redacted]" -H "Content-Type: application/json" -d '{"Subject":"Test", "Location":{"DisplayName":"Location"},"Start":{"DateTime":"2016-04-03T17:00:00","TimeZone":"Eastern Standard Time"},"End":{"DateTime":"2016-04-03T19:00:00","TimeZone":"Eastern Standard Time"},"Attendees":[{"EmailAddress":{"Address":"test@test.com"}},{"EmailAddress":{"Address":"test2@test.com","Name":"Tester"}}],"Body":{"ContentType":"Text","Content":"Test event"}}' "https://outlook.office.com/api/v2.0/me/calendars/[calendar ID redacted]/events"

我完全难倒 - 从Office365 API返回的事件在所有情况下都是相同的,没有任何失败的迹象。无论被邀请者是@gmail,@ hotmail还是@onmicrosoft,行为都是一样的。

0 个答案:

没有答案