Microsoft Graph API 502 Bad Gateway при попытке архивировать команду - PullRequest
0 голосов
/ 27 апреля 2020

Я получаю 502 Bad Gateway при попытке заархивировать команду Microsoft:

Server error: `POST https://graph.microsoft.com/v1.0/teams/b6557192-0afd-4839-b1a7-fc1b0b452bdc/archive` resulted in a `502 Bad Gateway` response:{
  "error": {
    "code": "BadGateway",
    "message": "Failed to execute backend request.",
    "innerError": {
      "request-id": "d835ede5-b70a-4d5b-952f-e5152609d0d5",
      "date": "2020-04-27T15:20:06"
    }
  }
}

Я отправляю следующие данные в виде тела POST:

{
    "shouldSetSpoSiteReadOnlyForMembers": true
}

Я использую делегированные разрешения и я являюсь владельцем этой команды.

Кто-нибудь когда-либо имел эту проблему?

1 Ответ

0 голосов
/ 27 апреля 2020

Я понял, что когда вы создаете команду и не нажимаете на вкладку Files в Microsoft Teams, если вы вызываете эту конечную точку с параметром "shouldSetSpoSiteReadOnlyForMembers": true, вы получите эту ошибку. Если вы щелкнете по вкладке Files один раз, а затем вызовете конечную точку архива, вы получите ответ HTTP/1.1 202 Accepted.

Надеюсь, это кому-нибудь поможет, мне понадобилось некоторое время, чтобы понять это, этот API всегда возвращает generi c сообщения об ошибках, которые не помогают разработчику.

...