首页 > 解决方案 > 使用 Graph 从 Teams 频道检索选项卡集会返回 500 错误

问题描述

这有效,但不再有效。

从 Graph Explorer 执行此操作:

获取https://graph.microsoft.com/beta/teams/########-####-####-####-########/channels/ 19:################@thread.skype/tabs

返回:

{"error":{"code":"InternalServerError","message":"执行请求失败。","innerError":{"request-id":"798c78c3-cdb1-49d5-be35-046e8f82bb17","日期":"2020-01-07T16:51:13"}}}

标签: channelsmicrosoft-graph-teams

解决方案


实际错误是因为我创建了一个具有非空 ODataType 值的通道选项卡。该值在类实例化时默认实例化。当我发布带有非空值的新选项卡时,该选项卡被创建(可以在 UI 中看到)但返回“内部错误”。取回一组选项卡时,也会返回内部错误。如果在创建选项卡时 ODataType 设置为 null,则通道选项卡 REST 调用成功。后续通道选项卡枚举成功且没有错误。


推荐阅读