如何使用SharePoint或Office365 api访问Office365组内的文件和文件夹?

时间:2016-02-15 22:05:10

标签: office365 office365api office365-restapi

我们的一位客户正在使用Office365群组,我们希望以编程方式管理该群组内的文件。

我们正在使用SharePoint API管理Office365网站中的其他文件,但我们无法弄清楚如何为Office365群组执行此操作。

我们尝试使用图形API(即调用https://graph.microsoft.com/v1.0/groups/<group_id>/files),但返回“不支持的细分类型”

通过查看在Office365中如何实现组,看起来它们只是一个SharePoint站点 - 但不确定这些组的id或contentclass是什么。

  • Office365群组是否在SharePoint中创建网站?这些组的contentclass类是什么?

  • 我们可以使用OneDrive API或SharePoint API(首选)管理Office365群组中的文件和文件夹吗?

1 个答案:

答案 0 :(得分:0)

Office 365组是其成员的工作空间。成员可以共享文档,进行会话,日历等,以简化所有组成员的安全权限。

除了Microsoft graph api之外,您无需使用所有群组资产,包括会话,日历,文档等。

以下是列出组文档的示例:

https://graph.microsoft.com/beta/contoso.com/groups/ {GROUPID} /文件

以下是列出群组对话的示例: https://graph.microsoft.com/beta/contoso.com/groups/ {的groupId} /会话

查看有关Graph API参考的这些详细信息: http://graph.microsoft.io/en-us/docs/api-reference/beta/resources/drive

希望这有帮助。