如何在Microsoft团队中区分两个用户



如果我在Microsoft团队中有两个同名的用户,如"John Smith".我们可以添加两个名称相同但电子邮件ID不同的用户。现在,在获取通道消息的 API 中,响应将是其响应的一部分,如下所示:

"mentions": [
            {
                "id": 0,
                "mentionText": "John Smith",
                "mentioned": {
                    "application": null,
                    "device": null,
                    "conversation": null,
                    "user": {
                        "id": "5fc21b65-9c9b-4b73-ac2c-d5dafe1cf08f",
                        "displayName": "John Smith",
                        "userIdentityType": "aadUser"
                    }
                }
            }

但是在此响应中,如果我有两个约翰史密斯,我没有获得电子邮件 ID 来验证我们从哪个用户那里得到了回复。如何应对这种情况

@NDD 获得用户 ID 后,您可以使用该 ID 进行 api 调用以获取用户配置文件。在那里,您可以获取用户的电子邮件ID。

最新更新