При получении сообщений канала Teams с помощью делегированных разрешений (пользователь является членом команды):
https://graph.microsoft.com/beta/teams/{team_id}/каналы/{channel_id}/сообщения/
Получение ошибки:
{
"error": {
"code": "Proxy_InternalServerError",
"message": "Failure in forwarding request.",
"innerError": {
"request-id": "511b812c-df43-402b-b9dd-34ca1c1bd397",
"date": "2019-02-01T14:22:50"
}
}
Протестировано с помощью Graph Explorer и кода.
Это работает для кого-нибудь?





Проверьте идентификатор вашего канала. вероятно, в идентификаторе канала отсутствует двоеточие или неправильное формирование. Он должен быть в следующем формате - 20: [email protected]
Должно быть правильно, потому что этот запрос работает: graph.microsoft.com/beta/teams{id}/channels/{id}/
Но после того, как я взял идентификатор с "*@thread.skype" - конечная точка сообщений работает. Спасибо!
Недавно повторили попытку, новый ответ об ошибке: { "error": { "code": "UnknownError", "message": "Bad Request", "innerError": { "request-id": "d8a474d7-08c3-46ea-87c0 -f31e88363303", "дата": "2019-04-07T06:01:38" } } }