近日,微软宣布 Microsoft Teams 聊天 API 在 Microsoft Graph v1.0 端点上可用了。通过这些 API,我们可以创建和更新聊天、创建新消息、从聊天中添加/删除成员。此外,还允许调用者在聊天和会议中添加、删除和更新选项卡。

New chat APIs for Microsoft Teams

本篇主要介绍此次发布的一些特性。

创建/更新聊天 API
我们现在可以通过 Microsoft Graph 创建一对一或群组形式的聊天,还可以更新现有群组聊天的名字,可以通过托管权限使用 API。更多信息可以点此查看=>创建聊天 API

成员管理 API
这些 API 使我们能够管理非一对一聊天的群组成员。除了添加和移除成员之外,调用者还可以指定成员可以查看多久以前的历史消息,同样需要通过托管权限使用此 API。更多信息可以点此查看=>会话成员

聊天 API
通过托管权限,我们现在可以在特定的聊天中创建消息、获取聊天中的消息列表,借助应用程序权限甚至可以通过消息 ID 获取特定的单条消息。更多信息可以点此查看=>发送消息/获取消息列表

应用 API (CRUD)
有了这些需要托管权限和应用程序权限的 API,我们可以添加、移除和更新聊天和会议中的应用程序。如果聊天是与会议关联的,API 也会自动将对应的对应用程序的操作应用到在线会议实例。更多信息可以点此查看=>Teams 应用安装

标签页 API (CRUD)
类似上述的应用 API,同样需要托管权限和应用程序权限,这些 API 可以帮助我们添加、移除聊天和会议中的标签页,如果二者关联也会自动进行更新。更多信息可以点此查看=>Teams标签页

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐