我希望能够将文本文档上载到 SharePoint 列表。由于它实际上是一个文档库,因此我认为我应该上传文件,就好像我正在上传到驱动器一样。我可以将文件上传到站点的根位置。我可以获取要上传到的列表的 ID。但是,当我使用Microsoft Graph API作为目标时,它似乎不喜欢我提供的ID。ListItem 表示,在使用文档库时,ListItems 会公开为 DriveItems。如何将小文件上载到 SharePoint。我一直在用C#和GraphExplorer进行测试。它归结为我的端点不正确。使用图形资源管理器时,我可以使用以下两个查询查询所有驱动器:graph.microsoft.com/v1.0/sites/{siteid}/drives查询将显示我要查找的驱动器名称,并且它显示的 ID 与其列表 ID 不同。这向我指示文档库具有单独的列表 ID 和驱动器 ID。状态代码 201(已创建):graph.microsoft.com/v1.0/sites/{siteid}/drive/items/root:/testplaceholder.txt:/content状态代码 404(未找到):graph.microsoft.com/v1.0/sites/{siteid}/drive/items/{listid}:/testplaceholder.txt:/content状态代码 400(错误请求):graph.microsoft.com/v1.0/sites/{siteid}/drive/items/{driveid}:/testplaceholder.txt:/content谁能告诉我我缺乏理解的地方,或者我可能在哪里搞砸了?很抱歉缺少代码格式,无法使其在URL字符串上工作。答:使用我在上面的第一个查询中找到的驱动器ID。graph.microsoft.com/v1.0/sites/{siteid}/drives/{driveid}/root:/testplaceholder.txt:/content
1 回答
智慧大石
TA贡献1946条经验 获得超3个赞
用于将文件上载到库的示例终结点。
https://graph.microsoft.com/v1.0/sites/siteid/drives/b!zEu8xWMaOU-BdU94l2XA7SAospdkDeREgpABeq2Ahp2VZN3js8mQTq_JU5kiCSsB/root:/test.txt:/content
- 1 回答
- 0 关注
- 166 浏览
添加回答
举报
0/150
提交
取消