问题标签 [microsoft-graph-teams]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
botframework - How to send private message in Microsoft Teams using bot on behalf of user in Teams?
We can send private messages from a Microsoft Bot to a Teams user. It appears as a chat between bot and a user.
But I need a functionality where a bot can send message on behalf of user in Teams and it would exactly appears as a 1:1 chat of two users in Teams, not as a chat between bot and a user.
Thanks
node.js - 团队错误的 SSO 机器人 - “由于错误而无法授权”
我已按照建议在 appStudio 上设置了应用程序,并在收到此错误时运行了 Bot 和 Web 节点脚本。当我点击 appStudio 上的安装按钮时,错误就会弹出。
请有人建议这个问题的原因以及需要解决的问题
iframe - 是否可以在 iframe 中使用图形工具包组件(mgt-people-picker、mgt-login 等)?
在我的项目中,我尝试使用 mgt-msal-provider 或 mgt-teams-provider 在团队选项卡中使用图形工具包组件(mgt-login 和 mgt-people-picker),但它似乎不起作用。任何帮助深表感谢。
这些组件与不需要身份验证的 mgt-mock-provider 一起按预期工作。
当我启用mgt-mock-provider时,mgt-login和mgt-people-picker控件都按预期工作。我想让它与mgt-teams-provider或mgt-msal-provider 一起使用
注意:我已将示例代码片段中的原始客户端 ID 值替换为“客户端 ID”。
microsoft-graph-api - 如何创建 Microsoft Teams 附带的日历事件链接到在线会议
使用 Microsoft Graph API 1.0,如何创建带有 Microsoft Teams 链接的日历事件(在线会议)?
c# - C# 中缺少 Microsoft Graph ChatMessage 命名空间
我正在按照Microsoft Graph 教程从 C# 创建聊天消息并将其发送到 Microsoft Teams 频道。
ChatMessage
但是,在尝试创建对象时遵循第一个示例时出现错误。( var chatMessage = new ChatMessage...
) 错误是:
找不到类型或命名空间名称“ChatMessage”(您是否缺少 using 指令或程序集引用?)
我已经在我的项目中添加了以下引用,但它们似乎都不包含ChatMessage
类定义:
Microsoft.Graph
Microsoft.Graph.Core
Microsoft.Graph.Auth
ChatMessage文档为我提供了有关资源类型的更多信息,ChatMessage
但没有告诉我应该从哪里获得它。
我发现的唯一另一件事是Windows.ApplicationModel.Chat.ChatMessage
,但我windows.applicationmodel.chat
在 Nuget 中找不到,而且我不确定这是否真的正确,因为在 Graph 教程页面上没有提到它。
为了能够使用ChatMessage
教程中的对象,我做错了什么?
microsoft-graph-api - Microsoft Graph API Beta - 获取聊天返回 401 Unauthorized
我正在测试Get Chat Microsoft Graph API (仍处于测试阶段),当从Graph Explorer(使用用户令牌)调用它时,它似乎可以成功运行,而不是当我使用应用程序令牌从 Postman 调用此 API 时,我得到401 Unauthorized
一个Unknown Error
作为响应。
我在 Azure 上的应用注册具有以下权限: 解码的应用程序令牌包含:
- “aud”:“ https://graph.microsoft.com ”,
- “角色”:[“User.Read.All”,“Chat.Read.All”]
与获取用户 API 相同的令牌
基本上,当使用应用程序令牌调用时,它似乎只有 GET Chat API 有问题,尽管文档说它是受支持的。我在应用注册配置中遗漏了什么吗?
编辑
正如我已经在评论中解释的那样,这个问题对我没有帮助,因为:
我应该检查其他东西吗?
botframework - Microsoft Teams 消息传递扩展无法调用 TeamsInfo 方法
我正在开发一个带有操作命令的 Microsoft Teams 消息扩展程序,并希望获取有关登录人员的信息,并尝试获取他的电子邮件地址以在我们的服务器上验证他是否有权访问此信息。上下文对象仅返回不是很有用的 AADObjectID,但可以使用电子邮件对其进行授权。为了获得电子邮件,我知道我必须调用 TeamsInfo 对象并在其上使用成员信息 API。虽然使用 api 给了我“机器人不是对话花名册的一部分”错误。调查它我意识到我可能只能调用它,因为你不能真正单独安装消息扩展。有没有一种方法可以让我的消息扩展程序获取已登录人员的电子邮件,而无需因为他们已经登录到 Teams 而要求他们再次登录?
microsoft-teams - 使用 GraphAPI 创建私有通道
在 Ignite 2019 中,微软宣布了 Teams 私人频道,并提到开发人员可以使用 GraphAPI 来创建它们。我找不到有关如何创建私人频道的任何信息。这是我正在寻找的用于创建通道的 GraphAPI
json - MS Teams Graph API 使用 JSON BATCH 请求在频道中发布消息
我正在尝试使用 JSON 批处理在一个 HTTP 调用中组合多个请求,以使用 GRAPH Explorer 在 MS Teams 频道中发布消息。
在发布它时我得到了成功 - 状态代码 200 但响应来了
我已经提到了正文中内容的价值,没有 JSON 批处理它对我来说工作得很好。