这个问题已经asked before并没有太大成功。
文档也完全不清楚。这意味着要创建一个新的列表项,可以执行following。但是并没有给出附件的具体例子。
listitem documentation在最后有一个偷偷摸摸的警告说文件/文档库被视为驱动项目:
对于文档库,driveItem关系将listItem公开为driveItem
是的,这是否意味着所有文件都与驱动项目相关?当driveitem docs谈论以下示例(表示与SharePoint相关的站点相关内容)
时,它似乎更接近了PUT / sites / {site-id} / drive / items / {parent-id}:/ {filename}:/ content
但上述路由并未指定list-id或item-id。那怎么样呢?
我们在列表项目上上传附件的路线是什么?我尝试了很多请求:
PUT - https://graph.microsoft.com/v1.0/sites/root/drive/items/1/createUploadSession(不是列表ID?)
答案 0 :(得分:0)
要将小项目(<4MB)上载到不是默认库的Sharepoint Online文档库或列表中,可以使用以下URL语法:
https://graph.microsoft.com/v1.0/sites/ {SITE-ID} / drives / {DRIVE-ID} / root:/ {FILENAME}:/ content
驱动器ID后的“ / root:”是重点。