Microsoft graph api Microsoft Team Graph API-当列出外部聊天的成员时,无法获取名称
在团队中,我与不在我团队中的人聊天。当我使用Graph API列出聊天成员时,它的响应包含两个成员,这样的响应(我使用“*”覆盖真实id): 您可以看到另一个成员的名称为空。但我确实在Teams桌面应用程序中看到了他的名字 因为我拿到了他的身份证,所以我试过了 但回应称它并不存在Microsoft graph api Microsoft Team Graph API-当列出外部聊天的成员时,无法获取名称,microsoft-graph-api,microsoft-teams,microsoft-graph-teams,Microsoft Graph Api,Microsoft Teams,Microsoft Graph Teams,在团队中,我与不在我团队中的人聊天。当我使用Graph API列出聊天成员时,它的响应包含两个成员,这样的响应(我使用“*”覆盖真实id): 您可以看到另一个成员的名称为空。但我确实在Teams桌面应用程序中看到了他的名字 因为我拿到了他的身份证,所以我试过了 但回应称它并不存在 { "error": { "code": "Request_ResourceNotFound", "mess
{
"error": {
"code": "Request_ResourceNotFound",
"message": "Resource 'd130715*******************01ca7a508d' does not exist or one of its queried reference-property objects are not present.",
"innerError": {
"date": "2020-10-20T05:55:57",
"request-id": "48fb241e-7ee5-4498-9eda-8642b4b1b499",
"client-request-id": "40591cf1-ff64-f1d1-e658-a90dc7665ade"
}
}
}
是否有一种方法可以获取外部聊天的成员名称?目前,您无法使用graph API获取外部用户名。这是出于设计。我们是否只在外部聊天或内部聊天时才看到问题?我只在列出外部聊天的成员时才看到问题。错误点是,它无法在给定的图表中找到成员;我怀疑很可能是聊天室的外部用户。相反,你可以尝试获取他们的电子邮件地址。我不确定此时是否启用了外部用户名。@Dev是的,此聊天有两个成员,其中一个在另一个团队中。因此聊天有一个外部标记。当我列出这个聊天室的成员时,我可以得到他们的两个id,但是另一个团队的成员,我不能得到他的名字以及他的电子邮件。很抱歉,我不知道如何仅使用用户id获取他们的电子邮件地址。每次我使用/users/id/**,响应都会显示“资源***不存在或其查询的引用属性对象之一不存在”。您能给我举个例子吗?您仍然面临此问题吗?
{
"error": {
"code": "Request_ResourceNotFound",
"message": "Resource 'd130715*******************01ca7a508d' does not exist or one of its queried reference-property objects are not present.",
"innerError": {
"date": "2020-10-20T05:55:57",
"request-id": "48fb241e-7ee5-4498-9eda-8642b4b1b499",
"client-request-id": "40591cf1-ff64-f1d1-e658-a90dc7665ade"
}
}
}