Teams Botbuilder,为什么我会收到空白对话 addObjectId?

问题描述 投票:0回答:1

我们有一个已发布的应用程序,并且正在开发需要用户和对话的 aadObjectId 的新功能。 当我们在 Bot 端收到消息时,我们会看到对话.aadObjectId == null。 我尝试添加 RSC 权限,但没有帮助。 有人有同样的情况吗?我该怎么做才能获得 aadObjetcID? 这是我的对话数据的示例:

....
"serviceUrl": "https://smba.trafficmanager.net/emea/",
"conversation": {
    "id": "a:1Cohygr ... trunkated ... TscZ",
    "tenantId": "5df90000-0000-0000-0000-00000000c656",
    "conversationType": "personal",
    "aadObjectId": null  # WHY IS THIS NULL ?
}
....

任何帮助将不胜感激。

botframework microsoft-teams
1个回答
0
投票

我不知道为什么你会在

aadObjectId
属性上看到
conversation
- 它通常出现在
from
属性上,如下所示:

{
...
"from": {
        "id": "29:[long value]",
        "name": "Megan Bowen",
        "aadObjectId": "[actual AAD Object Id]"
    },
...
}
© www.soinside.com 2019 - 2024. All rights reserved.