问题标签 [msgraph]

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 投票
0 回答
21 浏览

sharepoint - 通过 MSGraph SharePoint Online 检索版本/签入评论

我正在尝试检索文档先前版本的签入注释。

到目前为止,我可以使用以下请求获取文档的所有版本

https://graph.microsoft.com/v1.0/sites/{siteId}/lists/{listId}/items/{itemVersion}/versions?expand=fields(select=_CheckinComment)

请求响应:

正在为所有版本返回最新的签入评论。这是预期的行为,我希望返回该版本的签入注释。

这可能是一个错误吗?

0 投票
0 回答
6 浏览

java - MS Graph QueryOption startDateTime / startEndTime

我想列出两个日期之间的 MS Graph CalendarView 事件。我使用这些查询选项:

但是我得到了日历用户的所有事件,显然没有考虑 startDateTime 和 endDateTime。我不明白我在这里做错了什么?

根据 Microsoft [List CalendarView][1] 文档,应将 ISO 8601 格式用于 startDateTime 和 endDateTime。

打印 startView 和 endView:

viewStart.format(DateTimeFormatter.ISO_OFFSET_DATE_TIME) --> 2022-01-01T00:00:00+01:00

viewStart.format(DateTimeFormatter.ISO_OFFSET_DATE_TIME) --> 2024-01-01T00:00:00+01:00

所以,日期格式正确,所以我想知道为什么不考虑这些 QueryOptions ?

0 投票
0 回答
13 浏览

microsoft-graph-api - 使用 Microsoft Graph API 获取多条消息的 MIME 内容

有据可查的是,您可以使用 MS Graph API通过附加到查询来获取单个消息的 MIME 内容。$value

但是,我使用/messages带有搜索功能的端点一次抓取一堆消息,我希望为每个消息返回 MIME 内容,而不必单独迭代并进行更多调用。到目前为止,我添加参数的尝试$value还没有奏效。我正在做这样的事情:

我做错了还是不支持?

0 投票
1 回答
55 浏览

microsoft-graph-api - MS通话记录订阅

我正在为https://docs.microsoft.com/en-us/graph/api/callrecords-callrecord-get?view=graph-rest-1.0&tabs=http中提到的 Teams 通话记录设置 webhook 。

我的疑问与声明“订阅更改通知到 /communications/callRecords 端点。”有关。

我们可以为具有不同租户 ID 的多个帐户使用相同的通知 URL 吗?或者我们可以为完全不同的组织使用相同的通知网址吗?

0 投票
1 回答
28 浏览

microsoft-graph-api - MS获取通话记录图api

获取通话记录 api https://docs.microsoft.com/en-us/graph/api/callrecords-callrecord-get?view=graph-rest-1.0&tabs=http的速率限制为每 10 秒 5000 个请求。它适用于所有租户的每个应用程序。

我想了解“所有租户的每个应用程序”。假设同一个租户有 2 个应用程序,那么每个应用程序每 10 秒有 5000 个请求的限制?

0 投票
0 回答
47 浏览

java - 请求 MS Graph 访问令牌以在 AAD 中实现订阅用户更改

我正在尝试使用 java 实现 msgraph 订阅。我有以下代码。我能够获取访问令牌,但无法使用 graphClient 并且对如何提供 notificationUrl 及其后端处理也有疑问。

尝试{

我希望有一个人可以帮助我!这将是一个很大的帮助!

谢谢你的时间!

0 投票
1 回答
49 浏览

java - 使用 Java 从 AAD 访问 MS Graph 用户数据

我正在尝试使用 Java 访问 AAD 帐户的 MS Graph。它是获取所有用户数据。尝试访问 MS Graph 时出现 401 错误:

范围和其他权限被赋予。我得到以下结果。希望任何人都可以指导我解决问题。

0 投票
1 回答
21 浏览

c# - MSGraph/GraphServiceClient OneDrive 使用 C# 将文件上传到特定站点和/或文件夹

块引用

我有以下代码可以正常工作并将文件上传到根共享目录。

但是,我无法解决如何将文件上传到在 SharePoint/OneDrive 中创建的另一个站点或文件夹。

这是我尝试使用的代码,我在 Sharepoint 中创建了一个名为“DocumentUpload”的新通信站点,但它出错了。

当我使用上面的代码时,我收到以下错误:

Microsoft.Graph.ServiceException:'代码:invalidRequest 消息:此租户的主机名无效内部错误:AdditionalData:日期:2022-02-28T13:17:25 request-id:{Guid} client-request-id:{Guid} ClientRequestId : {指导} '

任何帮助将不胜感激。

0 投票
1 回答
12 浏览

outlook - msgraph-sdk-javascript 库是否支持 SSO-OBO?

我目前正在寻找一个好的 JS 库来用于我的插件。我遇到了这个项目:MSGRAPH-SDK-JAVASCRIPT

我试图通读他们的项目详细信息,但无法确定他们是否支持插件的 SSO-OBO 流程。

有没有人成功地将上述库用于 SSO-OBO 流程?

非常感谢。

0 投票
0 回答
17 浏览

java - 带有术语库的 MS Graph API 元数据字段

我正在尝试更新我的驱动器项目中的元数据。如果我直接在我的文档库(1 行、多行等)中创建列,那没关系,但是当我的列与术语库(托管元数据)链接时,我有这个错误:

这是我的代码: