【问题标题】:Microsoft Teams : REST APIs微软团队:REST API
【发布时间】:2017-03-10 22:06:18
【问题描述】:

我对使用 REST API 将 Microsoft Teams 中的数据(元数据和文件内容)导入我的应用程序感兴趣。我查看了 Office 365 API 和 Graph API,但找不到 Microsoft Teams 的支持文档。

【问题讨论】:

    标签: rest api microsoft-graph-api microsoft-teams


    【解决方案1】:

    现在将 Teams API 添加到 Microsoft Graph 中的 beta 端点。在文档中,您可以与 Groups 一起找到它。帖子、频道和聊天线程可用。 例如,“通道”资源的文档在这里: https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/resources/channel

    【讨论】:

      【解决方案2】:

      Microsoft Teams REST API 现在包含在 MS Graph API 中

      https://docs.microsoft.com/en-us/graph/api/resources/team?view=graph-rest-1.0

      在撰写此答案时,Teams 周围的 API 并不多。然而,正在添加更多内容并且它们处于测试版(发送消息、将应用添加到团队、上传团队图像等)。

      https://docs.microsoft.com/en-us/graph/api/resources/team?view=graph-rest-beta

      不建议在生产环境中使用 Beta API,因为它们可能会发生变化。

      还值得一提的是,Teams 实际上是 Office365 组。

      【讨论】:

        【解决方案3】:

        【讨论】:

          【解决方案4】:

          我们目前没有可用的 Teams API。我们的可扩展性选项仅限于 Teams 应用程序中的体验。

          【讨论】:

          • 感谢您的回复!我希望使用 REST API/Java SDK 从团队中获取 JSON 对象,例如团队、团队成员、频道和聊天。尽管我了解 Graph/Office 365 的 API 目前不支持 Teams,但是否仍然可以使用 Sharepoint API 或通过任何其他方式来实现这一点?如果您能指出我的参考资料,我将不胜感激。谢谢!
          • 目前没有。团队中的机器人支持提取其中的一个子集,但范围专门针对已添加它的团队中的机器人。需要明确的是,返回的用户和​​频道信息仅适用于机器人功能。
          • @RichMoe-Microsoft 考虑到 HIPAA 合规性,看起来当前存在的每个 API 集成点都明确禁止连接。是否计划让 Teams 为无法使用机器人的组织提供全双工 REST api?
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-05-27
          • 1970-01-01
          • 1970-01-01
          • 2021-03-28
          相关资源
          最近更新 更多