我正在构建一个应用程序,该应用程序需要使用Microsoft Graph API来访问特定文件,该文件存在于我的组织中特定组的文档中。
我已经确定了文档所在组的组ID,但是我不知道如何访问此特定组的驱动器。
如果我对"/groups/{ID}/drive“或"/groups/{ID}/drive/root/children/”执行GET请求,则会收到以下响应:
{ 'error': { 'code': 'ResourceNotFound',
'innerError': { 'date': '2020-05-20T14:50:24',
'request-id': '155cdb67-49b4-4f87-9b04-ce68e9f34364'},
'message': 'Unable to provision resource.'}}我以前曾使用Microsoft Graph API处理过我的OneDrive或特定SP站点中的文件,但我无法识别组文档。
尽管Graph API的概述页面指出它确实包含"get files“方法(https://docs.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0),但组资源(https://docs.microsoft.com/en-us/graph/api/resources/group?view=graph-rest-1.0)的API参考文档似乎并未包含有关访问文档的方法的信息。
这样的方法存在吗?或者是否有不同的方式访问组的文件-例如,通过特定的SP站点?
发布于 2020-05-21 13:27:33
您可以使用以下端点
获取/groups/{group-id}/drive/items/{item-id}/children的
你也可以使用下面的搜索
获取/groups/{group-id}/drive/root/search(q='{search-text} Search for an item
https://stackoverflow.com/questions/61916563
复制相似问题