Ms graph SDK: InternalServerError-Не удалось выполнить запрос - PullRequest
0 голосов
/ 03 февраля 2020

Я пытаюсь добавить все вкладки для канала, но вижу ошибку.

  var tabs = await graphServiceClient.Teams[team.Id].Channels[chanel.Id].Tabs.Request().GetAsync();

Ошибка

{Status Code: InternalServerError
Microsoft.Graph.ServiceException: Code: InternalServerError
Message: Failed to execute request.
Inner error:
    AdditionalData:
    request-id: 005d47b1-e52e-4ea6-96d4-d0dfb6cfafa7
    date: 2020-02-03T08:14:32
ClientRequestId: 005d47b1-e52e-4ea6-96d4-d0dfb6cfafa7

   at Microsoft.Graph.HttpProvider.SendAsync(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationToken cancellationToken)
   at Microsoft.Graph.BaseRequest.SendRequestAsync(Object serializableObject, CancellationToken cancellationToken, HttpCompletionOption completionOption)
   at Microsoft.Graph.BaseRequest.SendAsync[T](Object serializableObject, CancellationToken cancellationToken, HttpCompletionOption completionOption)
   at Microsoft.Graph.ChannelTabsCollectionRequest.GetAsync(CancellationToken cancellationToken)
   at S27.Application.Services.MSGraphAPIService.GetTabs(TeamSettingModel team, TeamsChannelModel chanel, GraphServiceClient graphServiceClient)

А помощь?

1 Ответ

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

Попробуйте удалить по одной каждую вкладку в вашем канале и попробуйте снова выполнить свой код. В моем случае была вкладка «Веб-сайт» с некоторыми проблемами. Эта вкладка была добавлена ​​через API, и сервер возвратил ошибку, несмотря на то, что вкладка была добавлена.

Не очень хорошее сообщение об ошибке и очень плохое поведение API в любом случае.

...