尽管微软的官方文档很丰富,但我找不到任何关于如何将大文件上传到共享文件夹(而不是我的驱动器)的详细信息。
我已经按照文档的步骤进行了操作:
我已经按照文档的步骤进行了操作:
POST /drives/{driveId}/items/{itemId}/createUploadSession
{"Item":{"@microsoft.graph.conflictBehavior":"replace","name":"20200310-155252-700.jpg"}}
itemId是我试图上传文件的文件夹ID。
然而,它返回400错误,来自路径的名称与来自正文的名称不匹配
。
但是,在文档中提供的请求路径根本不期望传递文件名!
我有点怀疑itemId应该是驱动器上现有项目(甚至不在文件夹内),而不是要创建该文件的文件夹ID,但是a)我对此不确定,b)在完成上传之前如何拥有没有任何内容的空文件(如果我对b)正确的话)。
我至少是在正确的方向上吗?谢谢!