【问题标题】:Can multiple people edit the same excel file using Microsoft Graph Excel APIs多人可以使用 Microsoft Graph Excel API 编辑同一个 Excel 文件吗
【发布时间】:2018-11-22 09:36:27
【问题描述】:

我希望有一个解决方案,其中单个管理员帐户将代表 Web 应用程序上的登录用户进行调用,以对存储在管理员 OneDrive 中的单个共享 Excel 文件执行 CRUD 操作。

这就是流程的样子。

  • 用户登录网络应用并执行操作。
  • Web 应用代表用户从 Azure Active Directory 获取 access_token,然后基于 Microsoft Graph API 对存储在 OneDrive 中的 excel 文件执行操作。

现在假设有多个用户登录到 Web 应用并发出请求。 Graph API 将如何应对这种情况?

Microsoft Graph API 是否支持并发编辑请求。

【问题讨论】:

    标签: excel azure-active-directory office365 microsoft-graph-api


    【解决方案1】:

    Microsoft Graph 限制会限制对服务的并发调用数,以防止过度使用资源。

    超过限制阈值时,Microsoft Graph 会在一段时间内限制来自该客户端的任何进一步请求。发生限制时,Microsoft Graph 返回 HTTP 状态代码 429(请求过多),请求失败。

    更多详情,请参考Microsoft Graph throttling guidance

    【讨论】:

    • 虽然这有助于我具体思考 excel 将如何响应多个 api 调用和多人编辑同一张表等等
    • @thebenman 可能是关于MS图的架构,没找到。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-02
    • 2018-04-12
    • 2022-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-22
    相关资源
    最近更新 更多