未能接受活动
Failed to accept the event
我正在尝试使用 Microsoft Graph 接受会议请求。
首先我使用:
GET /me/messages/{longMessageId}?expand=microsoft.graph.eventMessage/event
我收到这样的回复:
{
"id": "longMessageId",
"meetingMessageType": "meetingRequest",
"body": {
// ...
},
"sender": {
// ...
},
// ...
"event": {
"id": "longEventId",
"iCalUId": "longICalUId",
"attendees": [
// ...
],
"organizer": {
// ...
}
// ...
}
}
我先设置了访问权限Calendars.ReadWrite
。然后我尝试通过以下方式接受事件:
POST /me/events/{longEventId}/accept
但是,我得到了这个错误:
{
"error": {
"code": "InternalServerError",
"message": "Object reference not set to an instance of an object.",
"innerError": {
"request-id": "882ea5ad-1d92-4f40-95fc-fceab143f0c0",
"date": "2017-10-14T23:29:21"
}
}
}
确保如果你发送一个Content-Type
header设置为application/json
,你发送一个body POST。例如:
{
"sendResponse": true
}
如果您不想发送 body,请确保删除 Content-Type
header。
我正在尝试使用 Microsoft Graph 接受会议请求。
首先我使用:
GET /me/messages/{longMessageId}?expand=microsoft.graph.eventMessage/event
我收到这样的回复:
{
"id": "longMessageId",
"meetingMessageType": "meetingRequest",
"body": {
// ...
},
"sender": {
// ...
},
// ...
"event": {
"id": "longEventId",
"iCalUId": "longICalUId",
"attendees": [
// ...
],
"organizer": {
// ...
}
// ...
}
}
我先设置了访问权限Calendars.ReadWrite
。然后我尝试通过以下方式接受事件:
POST /me/events/{longEventId}/accept
但是,我得到了这个错误:
{
"error": {
"code": "InternalServerError",
"message": "Object reference not set to an instance of an object.",
"innerError": {
"request-id": "882ea5ad-1d92-4f40-95fc-fceab143f0c0",
"date": "2017-10-14T23:29:21"
}
}
}
确保如果你发送一个Content-Type
header设置为application/json
,你发送一个body POST。例如:
{
"sendResponse": true
}
如果您不想发送 body,请确保删除 Content-Type
header。