ErrorInvalidIdMalformed при доступе к сообщению через Microsoft Graph API - PullRequest
0 голосов
/ 07 июня 2018

Я пытаюсь получить доступ к сообщению, используя Graph API со следующим URL.

 _graphAPIEndpoint = Uri.EscapeUriString("https://graph.microsoft.com/v1.0/me/messages/8577e5c2-3d1b-4882-b930-02de5ad18809@CH1GMEHUB07.gme.gbl");

Однако я продолжаю получать следующий ответ:

{
  "error": {
    "code": "ErrorInvalidIdMalformed",
    "message": "Id is malformed.",
    "innerError": {
      "request-id": "8b2d8f88-ff5b-44f7-bb71-8867a03136b7",
      "date": "2018-06-07T18:00:32"
    }
  }
}

Есть предложения о том, что не так?

1 Ответ

0 голосов
/ 07 июня 2018

Мой плохой.Значение идентификатора сообщения должно быть взято из поля id, переданного Graph API.Чтобы использовать идентификатор сообщения, работает следующий запрос:

_graphAPIEndpoint = "https://graph.microsoft.com/v1.0/me/messages?$filter=internetMessageId eq ''"

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