我们的一位客户正在使用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群组中的文件和文件夹吗?
答案 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
希望这有帮助。