【问题标题】:Fetch all events From Office 365 Calendar从 Office 365 日历中获取所有事件
【发布时间】:2018-02-22 12:12:26
【问题描述】:

我需要获取 Office 365 日历中的所有事件。

当前的 GET 请求:

https://graph.microsoft.com/v1.0/users/{userPrincipalName}/events

调用 API 时仅返回 10 个事件

【问题讨论】:

    标签: rest calendar office365 microsoft-graph-api office365api


    【解决方案1】:

    先统计事件个数再用$top查询参数再调用一次怎么样?

    https://graph.microsoft.com/v1.0/users/me/events?$count=true
    

    上面的 api 给你事件的数量为“@odata.count”:173(例如)然后你进行这个调用:

    https://graph.microsoft.com/v1.0/users/me/events?$top=173
    

    【讨论】:

    • 您有此 API 文档的链接吗?我需要获取特定月份和年份的所有事件。提前致谢! :) 更新:已经看到了。对于仍在搜索的任何人,这可能会对您有所帮助:developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/…
    • 可能很明显,但如果您需要在单个请求中完成,设置一个高得离谱的数字也可以:?$top=10000
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多