问题标签 [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.

0 投票
1 回答
40 浏览

channels - 使用 Graph 从 Teams 频道检索选项卡集会返回 500 错误

这有效,但不再有效。

从 Graph Explorer 执行此操作:

获取https://graph.microsoft.com/beta/teams/########-####-####-####-########/channels/ 19:################@thread.skype/tabs

返回:

{"error":{"code":"InternalServerError","message":"执行请求失败。","innerError":{"request-id":"798c78c3-cdb1-49d5-be35-046e8f82bb17","日期":"2020-01-07T16:51:13"}}}

0 投票
0 回答
54 浏览

sharepoint - Ms Teams 频道:驱动器未获取

我正在使用图形 API 在其下创建 Microsoft Team 和频道。这是我的代码执行

但是当我尝试使用该组获取驱动器列表时

它只是返回通用通道驱动器。它不会返回新创建的通道驱动器。它之前按预期工作,因为它为我返回了两个频道的驱动器。我曾经也放过一些delay,并在延迟10秒的情况下重试5次。但没有运气。在我的发现中,我发现当我单击该团队的文件选项卡时,端点

也开始为两个驱动器返回数据。

今天刚刚介绍的这个问题。

API有什么变化吗?或者是为通道自动创建驱动器的限制?

0 投票
1 回答
601 浏览

microsoft-graph-api - 可以使用 Microsoft 图形 API 获取用户/邮箱类型吗?

我正在尝试使用 Microsoft 图形 API 获取有关用户/邮箱类型(常规、分发列表、共享邮箱、别名)的信息。我尝试使用/users端点,但我看到没有包含此类信息的字段。有没有办法做到这一点?

https://docs.microsoft.com/en-us/graph/api/user-list?view=graph-rest-1.0&tabs=http

谢谢!

0 投票
2 回答
853 浏览

microsoft-graph-teams - 如何在图形 api 中获取微软团队频道连接的文件夹 url?

如何在 SharePoint 中获取通道连接的文件夹 URL。有没有办法使用通道 id 找到通道连接的文件夹 URL 的驱动器 id?

0 投票
2 回答
707 浏览

microsoft-graph-api - 是否有用于检索 Microsoft Teams PSTN 和 SMS 使用情况的 MS-Graph API 端点?

我在我们的仪表板中注意到,Microsoft 提供了一个 SMS 和 PSTN 使用报告,该报告捕获了每个呼入和呼出电话和电话会议(持续时间、呼叫者 ID 等)。我需要这些数据可以通过 Graph API 进行查询,但是经过数小时的梳理文档后,我找不到任何与仪表板中提供的报告架构相匹配的报告。

是否有任何图形 api 端点或级联端点可以收集这些数据?

下面的报告模式:呼叫 ID、会议 ID、用户位置、显示名称、来电显示、呼叫类型、号码类型、国内/国际、已拨目的地、目的地号码、开始时间、结束时间、持续时间秒数、连接费、费用、货币、能力

在此处输入图像描述

0 投票
1 回答
676 浏览

botframework - 以编程方式将机器人 (ms-botbuilder) 添加到 MS Teams 团队/频道

我正在寻找一种将机器人添加到该机器人刚刚创建的团队的方法。

  1. 能够通过 bot JS-SDK 通过 MS Graph 创建一个组

membersowners代表用户的字符串数组: https://graph.microsoft.com/v1.0/users/{user-id}. /users通过搜索找到它们

  1. 然后将一个团队添加到该组(来源:https ://docs.microsoft.com/en-us/graph/api/team-put-teams?view=graph-rest-beta&tabs=javascript ),如下所示:
    graphClient.api(`/groups/${group-id}/team`).put({});
  2. 和渠道 -graphClient.api(`/teams/${group-id}/channels`).post(channel);

找不到将机器人添加到刚刚创建的团队或频道的方法。也许有一种方法可以找到它 guid 或某种 app-id 并将其添加到组中?

0 投票
2 回答
794 浏览

c# - 如何使用 MS Graph Communications API 将调用重定向到队列

我正在尝试使用 MS Graph Communications API 将呼叫重定向到呼叫队列。我目前正在使用 C# SDk 与 Graph API 进行通信。

我知道呼叫队列只是 MS 创建的另一个应用程序,该应用程序的 id 是11cd3e2e-fccb-42ad-ad00-878b93575e07. 因此,以下代码片段应该可以调用此应用程序:

但是它不允许我传递我想调用的呼叫队列的 ID。在 de MS Graph API 中,Identity该类有一个额外的选项AdditionalData,它具有以下属性定义:

我最好的猜测是我们应该在这里传递一些参数,但是官方文档@ https://docs.microsoft.com/en-us/graph/api/call-redirect?view=graph-rest-1.0&tabs=csharp不是'没有提到任何关于这种可能性的事情。

有人知道这个参数可能是什么,或者,如果这不是实现这个目标的正确方法,如何调用 API 以转移到调用队列?

0 投票
2 回答
340 浏览

node.js - 使用服务帐户凭据对 Microsoft Graph 进行 OAuth2 身份验证

我想创建一个能够在 Microsoft Teams 中自动发送消息的 Web 服务。我尝试作为应用程序进行身份验证,但目前 Microsoft 不支持授予应用程序权限以在 Teams 中发送消息,因此这里唯一的选择是使用具有真实凭据的服务帐户进行身份验证(除非有其他方法?)。此方法仅指定使用用户交互以用户身份登录。

我想使用服务帐户teamchatbot@domain.com对 Microsoft Graph 进行身份验证,以便在 Microsoft Teams 上发送消息。(与类似,但由于我没有访问资源,因此有点不同。)有没有一种方法可以代表服务帐户静默获取访问令牌以发送消息?

0 投票
2 回答
380 浏览

microsoft-graph-api - 为日历事件创建 joinWebUrl ,Microsoft-GraphAPI?

我想使用 MSFT 图形 API 为任何日历事件创建或获取joinWebUrl 。当我启用在线会议时,它会给我 Skype 加入 URL,但我想要团队的加入 URL。

任何帮助将不胜感激。

0 投票
2 回答
225 浏览

botframework - 如何通过反应触发动作 发表在 MS Teams

我正在为 Microsoft Teams 制作机器人。

目标:让机器人检测用户 MS 团队频道中发布的任何消息的反应。

问题:onReactionsAdded在 activityhandler(MS BotFramework) 中使用,我的机器人检测到仅针对机器人消息发布的反应

是否有任何可能的方法通过在 MS Teams 中发布用户帖子的反应来进行触发操作?