【问题标题】:calendarView work with shared meeting room account?calendarView 可以与共享会议室帐户一起使用吗?
【发布时间】:2020-10-20 14:20:49
【问题描述】:

自从我开始使用 MSGraph 来提取所有会议历史数据。我问了what's the best way。现在我知道了:

  • 列表事件不支持日期范围的参数,所以我不能使用 它。

  • getSchedule 有bug of odata.nextLink,我已经归档 票。

  • 现在我想试试 calendarView。 calendarView 仅与登录帐户相关,例如一世 以 A 身份登录,如果会议室帐户 B 有一个与此无关的会议 A、那么calendarView就拿不到了。所以我在想,如果我分享 B 到A,那么我可以使用

    https://graph.microsoft.com/v1.0/users/{accountB}/calendarView?startDateTime=...

    获取数据。

我测试了它,但收到错误消息:

{"code":"ErrorItemNotFound","message":"The specified object was not found in the store."}

可能出了什么问题?

【问题讨论】:

  • 如果我想使用 Microsoft graph 访问共享邮箱,我会试试这个:GET graph.microsoft.com/v1.0/users{Alex-userId | Alex-userPrincipalName}/日历/事件。请注意,共享权限(Calendars.Read.Shared 或 Calendars.ReadWrite.Shared)允许您在共享或委派日历中读取或写入事件在此之前,我将确保我有足够的权限并遵循文档 - .@ 987654325@
  • 让我搬这个来回答。所以它可以对其他人有用。您不妨为它投票。

标签: calendar microsoft-graph-api outlook-restapi microsoft-graph-calendar


【解决方案1】:

如果我想使用 Microsoft graph 访问共享邮箱,我会试试这个:

GET graph.microsoft.com/v1.0/users{Alex-userId | Alex-userPrincipalName}/calendar/events

请注意,共享权限(Calendars.Read.Shared 或 Calendars.ReadWrite.Shared)允许您在共享或委派日历中读取或写入事件。在此之前,我会确保我有足够的权限并关注documentation

【讨论】:

    猜你喜欢
    • 2012-12-24
    • 1970-01-01
    • 1970-01-01
    • 2017-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-14
    相关资源
    最近更新 更多