问题标签 [outlook-calendar]

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 回答
566 浏览

office365api - 在 MS Graph API 中使用仅限应用程序的方法时如何获取其他用户事件(尊重权限)?

我有一个调用 MS Graph API 来获取用户事件的应用程序。此应用程序使用仅应用程序身份验证模式 ( http://graph.microsoft.io/en-us/docs/authorization/app_only )。我可以为每个用户获取事件,但我希望能够为用户获取事件,A而不是作为用户A(所以我得到所有包含所有详细信息的事件),而是作为用户B,所以我看到A's 事件尊重A's 日历的可见性(即仅在B无法访问事件时才看到“忙碌” )。

如何使用 Graph API 和 app-only auth 模式来做到这一点?

0 投票
1 回答
977 浏览

office365 - 登录 Outlook 会议室帐户

是否可以登录 Office365 会议室用户?

我需要为我公司的每个会议室使用一个 android 应用程序并获取会议室预订以将它们保存到共享的本地存储库中。

我必须使用Outlook 日历 REST API来获取会议,可以吗?

“会议室有资源帐户,而不是用户帐户。这意味着它们无法登录” ..这是真的吗??

非常感谢

0 投票
1 回答
13865 浏览

office365 - Outlook API - 获取会议室日历

如何使用 Outlook 日历 REST API 获取 Office365 会议室日历?

我在 api 文档或 stackoverflow 上找不到任何有用的东西。

0 投票
1 回答
2686 浏览

exchangewebservices - 从第三方客户端应用程序访问 Microsoft Exchange Server 2016 日历的最佳方式是什么?

我们正在尝试构建一个基于节点 js 的客户端应用程序来访问 microsoft on-premises exchange server 2016 的日历。我们研究了 Outlook 日历 api 和 Exchange Web 服务(EWS)。据我所知,不允许 Outlook 日历 api 访问本地交换服务器。我想知道

  1. 有什么方法可以使用 Outlook 日历 api 访问日历或必须使用 EWS?

如果我们必须使用 EWS

  1. EWS 有什么好的节点 js 模块吗?
  2. EWS 是否提供日历的所有功能(例如 Outlook 日历 API 提供日历的所有功能)?
0 投票
1 回答
358 浏览

soap - 使用 ews 订阅推送通知

我尝试使用 ews soap 请求订阅日历事件的推送通知。但不幸的是它失败了

错误:请求未通过架构验证:找不到元素“订阅”的架构信息。

我点击链接: https ://msdn.microsoft.com/en-us/library/office/aa566188%28v=exchg.150%29.aspx#sectionSection3

您能否为此提供任何解决方案或任何资源。

我的 EWS 肥皂请求:

`

`

回复

0 投票
1 回答
181 浏览

outlook - 在 Outlook 中恢复已删除的重复事件实例

我目前正在开发一个与 Outlook 日历同步的应用程序。

我可以执行身份验证流程、恢复日历和事件,但我遇到了经常性事件的问题。Outlook 响应是这样的:

没关系。这不完全是RFC 5545 规范,但可以轻松转换。问题是我无法确定是否删除了一些经常性实例。

RFC 5545 指定删除的日期应出现在 EXDATE 字段中。Outlook有类似的东西吗?有没有办法做到这一点(除了恢复所有实例)?


作为一个小例子,我想要实现的是:

  1. 从 Outlook 站点创建每日事件
  2. 从 Outlook 站点删除该重复事件的几个实例(假设我删除了今天和明天的实例)
  3. 恢复主事件并以某种方式知道今天和明天的实例已被删除
0 投票
1 回答
519 浏览

url-redirection - 带有虚拟主机的 Outlook 日历 api 重定向 uri,不起作用

我正在尝试使用以下链接集成 Outlook 日历, https://dev.outlook.com/restapi/tutorial/php,我已在https://apps.dev.microsoft.com添加了我的应用程序。示例应用程序运行良好,使用 localhost 重定向 uri

但是当我使用了我的虚拟主机本地 uri ( http://www.gcal2excel.dev/authorize.php ),并在 [ https://apps.dev.microsoft.com][1]中更新了重定向 uri 时,重定向停止工作并显示以下错误:

寻求解决方案,我应该在我的本地虚拟主机中实施 SSL 证书吗?所以连接将使用 SSL?如何为本地虚拟主机做到这一点?

0 投票
1 回答
2895 浏览

outlook - 我可以使用 Microsoft Graph API 同步日历事件吗?

我正在使用 Microsoft Graph api 尝试从 Outlook 同步日历事件。我正在查看有关 Outlook api的这篇文章odata.track-changes,该文章建议我将标头添加到我的请求中,我会收到一个deltaToken,我可以在以后的请求中使用它来仅获取自上次同步以来已更新或创建的那些事件。

我已经成功获取事件,但我没有得到 deltaToken 回来:/

这仅在 Outlook api 中支持吗?Graph 的响应有Preference-Applied: odata.track-changes,所以它承认我的标题。这是我的示例请求:

我的示例回复:

我编辑了我认为可能是轻度敏感的任何内容。最终,我的 Laravel 应用程序尝试同步 4 个月前开始的事件,并一直持续到未来。

如果有更有效/更好的方法来做到这一点,我愿意接受建议。如果重要的话,这些结果是由 Postman 生成的。对此的任何帮助或澄清表示赞赏。

0 投票
1 回答
480 浏览

matlab - 使用 Matlab 检索 Outlook 日历项

我正在使用 Matlab 从一组共享的 Outlook 日历中检索日历约会。我需要在某个日期范围内同时包含定期和非定期约会。此代码有效:

我希望 Restrict 方法从列表中删除超出过滤器设置的日期范围的项目(strDATstart 和 strDATend 在代码中的其他位置设置)。但是,Restrict 方法没有按预期工作,LST 返回 2147483647 个项目(我认为这不合法,而是代表某种溢出条件)。大多数返回的项目都是空的,但列表的整体大小使我的代码非常缓慢。

对于如何在日期范围内更好地检索或过滤这些约会的任何指导,我将不胜感激。

0 投票
1 回答
476 浏览

c# - 在 IIS 上部署应用程序后,具有 EWS 托管 API 的 Web 应用程序未创建约会

我正在开发一个 Web 应用程序,其中一个功能是将 Web 应用程序中的事件/约会设置为登录该应用程序的用户的 Outlook 日历。我正在使用 EWS 托管 API 来涵盖此功能。这在 localhost 上运行良好,但是当我在 IIS 上部署应用程序时,约会/事件不会在 Outlook 日历中创建。我已经对此进行了搜索,并且可能由于某些权限而发生。EWS 是实现上述功能的正确 API,还是我走错路了?

请提出任何解决方案。

EWS 代码