使用自定义名称创建 MSTeams 个人聊天

Create MSTeams Personal chat with customized name

我们正在尝试使用 MSTeams Bot 访问令牌的以下有效负载来创建具有提供的主题名称的人员聊天室。

要求:POST/v3/conversations

{
    
    "bot": {
            "id": "28:XXXXXXXX-a2Xe-460b-8793-XXXXXXXXXXXX",
            "name": "XXXXXXXX"
        },
    "isGroup": false,
    "members": [
        {
            "id": "29:18KXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
            "name": "Jane"
        }
    ],
    "topicName": "News",
    "tenantId": "XXXXXX-XXXX-XXX-829b-5131e9a77XXX"
}

作为响应,我们得到了资源 ID,我们可以 post 使用该 ID 发送机器人消息。但该消息始终显示在“个人聊天”\room 中,并且不会创建与主题名称的 c 聊天。

我们是否需要添加任何其他权限?

要创建自定义名称的聊天,您至少应有 3 名参与者[包括您]。在上面的请求中只有一个用户在那里,这就是为什么它变成了你和简之间的 one-one 个人聊天。