当前位置: 首页 > 知识库问答 >
问题:

使用 O365 REST API 访问共享日历

扈沛
2023-03-14

我正在阅读以前Office 365共享日历的问题

使用Oauth进行身份验证的用户现在可以访问共享日历了吗?

基本上,我尝试使用“OAuth2客户端凭据流”来实现一个服务,但是我希望只有当日历与使用rest api调用的特定用户共享时才能访问该日历:https://outlook.office365.com/api/v1.0/Users/"电子邮件id/calendar groups/" "其他日历的组id " "/Calendars/{共享日历的日历id }。

共有1个答案

郦磊
2023-03-14

更新:现在支持此功能。有新的作用域可以启用此功能。例如,如果您使用<code>Calendar。阅读之前,您可以使用Calendar.Read。共享以启用共享日历的读取。

 类似资料:
  • 如何知道使用Exchange EWS API共享了哪个日历。

  • 假设我被授予访问其他用户日历的权限。我可以在Google calendar web UI的“其他日历”下成功地查看该日历。 该日历可以通过Caldav访问吗?如果是,怎么做? 我的CalDAV客户端开始查看https://apidata.googleusercontent.com/CalDAV/v2,并通过oauth2进行身份验证。它遵循当前用户主体URL,并从那里到日历主页集。在calendar

  • 问题内容: 我正在尝试编写一个Java应用程序,该应用程序将访问其他 共享 邮箱以阅读电子邮件并执行其他活动。我阅读自己的INBOX(或其文件夹和内容)没有问题,但是很难找到有关如何访问(并最终解析/读取)共享邮箱的信息。 问题答案: 在其他答案的帮助下,我找到了以下解决方案,该解决方案适用于com.sun.mail:javax.mail:1.6.2 使用javax.mail:mail:1.4.7

  • 我正在使用Office 365 REST api访问我的帐户日历。我想访问我的帐户可以访问的所有日历,特别是出现在我的Office 365界面的“其他日历”部分中的会议室日历。 目前,如果我查询“https://outlook.office365.com/api/v1.0/me/calendars”终结点,则我只获取我拥有的日历,而不是会议室日历。 关于如何获取它们的任何线索(通过Office 3

  • 由于Windows 2012R2不再支持SMB 1协议,没有一些注册表黑客攻击,有没有人在只支持SMB 2.1或SMB 3的Java中成功使用SMB共享? JCIFS库显然只是SMB 1,所以它已经过时了。我看到微软有一个针对Azure的Java库,但这似乎是在利用服务,而不是SMB。

  • 有没有一种方法,因为我的用户对共享邮箱具有完全访问权限而不同意该权限?必须有一种方法来访问邮箱,而不需要在组织中具有管理权限? 我期待着看到一个答案:)谢谢