1

我正在开发一个带有操作命令的 Microsoft Teams 消息扩展程序,并希望获取有关登录人员的信息,并尝试获取他的电子邮件地址以在我们的服务器上验证他是否有权访问此信息。上下文对象仅返回不是很有用的 AADObjectID,但可以使用电子邮件对其进行授权。为了获得电子邮件,我知道我必须调用 TeamsInfo 对象并在其上使用成员信息 API。虽然使用 api 给了我“机器人不是对话花名册的一部分”错误。调查它我意识到我可能只能调用它,因为你不能真正单独安装消息扩展。有没有一种方法可以让我的消息扩展程序获取已登录人员的电子邮件,而无需因为他们已经登录到 Teams 而要求他们再次登录?

4

1 回答 1

0

所以显然,如果你想调用 TeamsInfo 类中的方法,你需要同时配置一个机器人和消息扩展。如果您只有消息传递扩展程序,它将无法正常工作。

于 2020-10-29T16:37:53.180 回答