首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用java sdk和Microsoft graph API从microsoft团队获取/下载上传的文件

如何使用java sdk和Microsoft graph API从microsoft团队获取/下载上传的文件
EN

Stack Overflow用户
提问于 2021-02-17 19:23:06
回答 1查看 351关注 0票数 0

我有一些组的Microsoft帐户,并上传了几个文件。我有认证代码连接到MS团队,并调用微软的图形API的地方,它工作得很好,我可以访问少数的团队api,如获取组的列表。频道和用户。

但是我的要求是我想要下载上传的文件到MS团队的任何组或频道。

我正在尝试下面的API来访问它

代码语言:javascript
运行
复制
                      graphClient.teams("acebf8ec-ea79-45f5-9570-b8e0bcdeeaba").channels(
                      "19%3afd70e03ba2c24cd7bffac753149dc620%40thread.tacv2").filesFolder().
                      buildRequest().get();  
            
  InputStream stream = graphClient.customRequest("/groups/{group-id}/drive/items/{item-id}/content", 
  InputStream.class) .buildRequest() .get();

这里的{item-id}是什么?我们如何获取id,是否有相关的API?在这些API的帮助下,我无法将文件上传到MS团队。

请帮帮我。我正在寻找java代码来实现这一点。

谢谢你!!

EN

回答 1

Stack Overflow用户

发布于 2021-02-18 10:48:07

https://graph.microsoft.com/v1.0/groups/{group-id}/drive/root/children

为您提供驱动项列表。每个对象都有id,除了itemid之外什么都不是。选择您想要获取其内容的id,并使用与您所说的相同的调用。

/groups/{group-id}/drive/items/{item-id}/content

您也可以在Graph Explore中测试您的图形API调用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66240992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档