问题标签 [microsoft-graph-sdks]

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 投票
2 回答
136 浏览

python - 如何使用 microsoft graph api 从特定电子邮件地址中选择所有电子邮件

我按照这个网站给出的例子: https ://docs.microsoft.com/en-us/outlook/rest/python-tutorial

我正在尝试获取来自特定电子邮件地址的所有消息。

按照示例,我想我需要编辑 query_parameters 代码。我已经这样做了:

它给了我一个错误,因为它没有在调用中返回任何内容。

有没有人成功地将示例更改为仅返回来自特定电子邮件地址的结果?

0 投票
2 回答
2174 浏览

c# - 筛选 2 个条件,包括不使用 Microsoft Graph SDK 的日期

我正在创建一个控制台应用程序来阅读特定用户电子邮件的电子邮件并处理满足特定条件的电子邮件。这是示例代码:

2个问题:

  1. 我希望这个过滤器工作:

    /li>

startswith作品本身但与日期过滤器错误。

  1. 我自己尝试了日期过滤器,但它不起作用。我得到一个无效的过滤器。我在日期周围添加了单引号,但没有运气。

    /li>

有任何想法吗?

0 投票
3 回答
2515 浏览

c# - 使用 C# 和 Microsoft Graph SDK 从日历获取事件

我正在尝试开发一个控制台应用程序来列出、删除和添加事件到特定用户的日历。我正在开发一个业务流程。我从列出事件开始。

我得到了正确的日历,但事件集合为空。日历中有 13 个事件。我有日历读/写权限。

有任何想法吗?

0 投票
2 回答
1277 浏览

c# - 如何使用 Microsoft Graph 客户端添加扩展?

我想使用 GraphClient 向用户添加扩展。我在任何地方都找不到合适的 C# 代码。任何人都可以帮忙吗?

这是我到目前为止所尝试的。Me这将返回“拒绝访问”异常,但访问现有扩展或用户的其他端点没有问题。

0 投票
1 回答
102 浏览

proxy - 通过 Rake 任务连接时出现 ADAL 代理错误

我正在关注网站以连接到 Microsoft Graph 以使用 ADAL gem 获取访问令牌。我已经编写了一个 Rake 任务来执行此操作。这在开放网络中运行良好,但在企业网络中失败。

我已经在 bash 配置文件和终端的 bashrc 文件中设置了代理凭据

我正在接收

SocketError:无法打开与 login.microsoftonline.com 的 TCP 连接:443(主机名未知:login.microsoftonline.com)

0 投票
1 回答
89 浏览

microsoft-graph-api - 在 MS Graph API 中使用 $expend 参数时如何从日历中检索事件?

我想通过使用 MS Graph API 来获取特定用户日历中的事件。我使用过 API GET https://graph.microsoft.com/v1.0/me/calendars?$expend=events,但是,它不起作用。事件集合为空。我的日历中有一些事件。

任何人都可以帮忙吗?

0 投票
1 回答
507 浏览

microsoft-graph-api - msgraph-sdk-java 中的超时和重试退避机制

我最近开始使用 msgraph-sdk for java 为 oneDrive 用户、文件等创建同步服务。我想通过批处理进行一些调用,例如获取多个文件的权限信息。sdk 是否支持批量调用。如果是,有人可以指出我的文档或一些相同的示例代码。

此外,如果出现 429 或超时错误等限制错误,我想为大多数调用添加退避和重试逻辑。有没有办法在创建 IGraphServiceClient 对象以执行重试回退逻辑时设置一些配置。

0 投票
1 回答
822 浏览

c# - 以默认排序顺序获取 OneDrive 项目

如何以原始排序顺序获取文件夹的项目?我想以与 OneDrive 文件夹在线相同的顺序获取项目。我有许多具有自定义排序安排的文件夹,但我总是只按名称排序项目。

res.Children始终包含仅按名称排序的项目,无论res.Folder.View.SortBy值是什么。

我正在使用 Microsoft Graph 客户端库。

0 投票
2 回答
6190 浏览

microsoft-graph-api - 如何使用 C# 在 Microsoft Graph SDK 中搜索用户?

在我的 C# 应用程序中,我将 Microsoft Graph SDK 与 Azure AD 实现结合使用。

请建议我如何根据搜索参数在我的组织(全球联系人)中搜索用户。例如,如果“Raj”是搜索参数,我应该能够获取所有名称包含“Raj”或电子邮件地址包含“Raj”的用户。我发现这种方法可以获取所有用户 - “graphClient.Users.Request().GetAsync();”。但是,由于这种方法响应有限,我没有得到我想要搜索的内容。

谢谢, 沙希达尔

0 投票
0 回答
90 浏览

microsoft-graph-api - GET 事件未返回所有与会者

使用 .NET SDK 查询 Graph api 以获取事件。在有多个与会者的情况下,结果数据仅包括组织者和与会者集合中最多 2 个额外的与会者。

有趣的是,在使用 Graph Explorer 时,我看到了相同的行为,但我无法确认这些会议有超过 3 名与会者。( https://developer.microsoft.com/en-us/graph/graph-explorer?request=me/calendar/events&method=GET&version=v1.0# )

这是 API 本身的默认限制,还是需要更改的 Exchange 配置?