Outlook API RSVP graph api проблема - PullRequest
       8

Outlook API RSVP graph api проблема

0 голосов
/ 16 октября 2019

Создание события с помощью Microsoft Graph:

{
  "subject": "TEST",
  "body": {
    "contentType": "HTML",
    "content": "test event respond"
  },
  "start": {
    "dateTime": "2019-05-22T00:00:00",
    "timeZone": "Asia/Kolkata"
  },
  "end": {
    "dateTime": "2019-05-22T00:00:00",
    "timeZone": "Asia/Kolkata"
  },
  "location": { "displayName": "Leena AI" },
  "attendees": [
    {
      "emailAddress": {
        "address": "sachin@live.com",
        "name": "Sachin Goel"
      },
      "type": "optional"
    }
  ],
  "isReminderOn": false,
  "reminderMinutesBeforeStart": 15
}

Если я пытаюсь принять событие от пользователя sachin@live.com, выдается сообщение об ошибке:

{
  "error": {
    "code": "ErrorItemNotFound",
    "message": "The specified object was not found in the store.",
    "innerError": {
      "request-id": "485528b0-dbbe-42f5-80c0-5fc91477fc31",
      "date": "2019-04-30T07:11:58"
    }
  }
}

пример запроса:

https://graph.microsoft.com/v1.0/me/events/{eventId}/accept
{
  "comment" : "respond from api"
}

В результате получается NotFoundError, но это работает из пользовательского интерфейса. Я пробовал другое решение (разрешение на обновление, основной календарь), но ничего не работает

Есть ли какие-либо ограничения в этом потоке на уровне API?

1 Ответ

0 голосов
/ 09 ноября 2019

Идентификатор события для Event, который вы создали в своем почтовом ящике, не будет таким же, как идентификатор события в почтовом ящике sachin@live.com.

Вам нужно найти сообщение с почтовым ящиком sachin@live.com и затем принять этот идентификатор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...