【问题标题】:Microsoft Graph Java SDK - Unable to read shared files on Share pointMicrosoft Graph Java SDK - 无法读取共享点上的共享文件
【发布时间】:2020-12-01 13:52:21
【问题描述】:

无法使用 microsoft graph sdk java 处理/接收共享点上的共享事件。已经根据 microsoft developer api 的官方文档实现了 webhook。让我知道如何获取这些详细信息。

或者是否有任何 api 可以返回用户在共享点上的所有共享数据。

【问题讨论】:

  • 参考文档 Webhook 支持的资源 (docs.microsoft.com/en-us/graph/webhooks#supported-resources),它清楚地提到您可以将其订阅到 SharePoint/OneDrive for Business 驱动器的根文件夹:/drive/root 或特定资源实例:仅 users/{id}、groups/{id}、groups/{id}/conversations、sites/{site-id}/lists/{list-id}、/communications/presences/{id}。不是关于共享的。
  • 有没有办法获取共享点中的共享文件列表
  • 你可以试试这个 - GET /me/drive/sharedWithMe
  • 我试过了,但是禁止抛出 403
  • 听起来你没有必要的权限,因为你得到了 HTTP 403。检查你在jwt.ms 中的令牌,看看你是否有必要的权限/范围部分;如果没有,请尝试添加它并重试调用。

标签: java microsoft-graph-api sharepoint-online microsoft-graph-files


【解决方案1】:

参考文档Webhook supported resources,它清楚地说明您可以将其订阅到 SharePoint/OneDrive for Business 驱动器的根文件夹:/drive/root 或特定资源实例:users/{id}, groups/{id}、groups/{id}/conversations、sites/{site-id}/lists/{list-id}、/communications/presences/{id} 仅与共享的无关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-07
    • 2022-10-14
    • 1970-01-01
    • 2020-08-15
    • 1970-01-01
    • 2018-05-12
    相关资源
    最近更新 更多