Tio*_*ash 6 onedrive microsoft-graph-api
我正在尝试使用 Microsoft Graph 将文件上传到我的组织的 SharePoint,但找不到{parent-id}以下终结点:
PUT /users/{user-id}/drive/items/{parent-id}:/{filename}:/content
Run Code Online (Sandbox Code Playgroud)
应该{parent-id}是id文件将插入到的父目录吗?
那是对的。例如,以下代码会将一个名为的文件上传到我帐户的 OneDrive 中MyFile.txt指定的文件夹中:MyFolder
PUT /me/drive/root:/MyFolder/MyFile.txt:/content
Run Code Online (Sandbox Code Playgroud)
URI 分为以下几个部分:
驱动器路径 ( /me/drive/root) - 这告诉 Graphdrive您要寻址的内容。URI/me/drive/root地址您帐户的 OneDrive 的根目录。您还可以使用 来寻址其他用户的驱动器/users/{userPrincipalName}/drive/root,或使用 SharePoint 站点的默认文档库来寻址/sites/{site-id}/drive/。
文件路径 ( :/MyFolder/MyFile.txt:) - 这告诉 Graph 您要寻址哪个文件。如果您想将文件放在驱动器的根目录中,您可以使用:/MyFile.txt:. 如果您想将其放入两层深度的文件夹中,您可以使用:/Folder1/Folder2/MyFile.txt.
文件内容 ( /content) - 这告诉 Graph 您想要寻址文件的内容(即 的内容MyFile.txt)而不是它的元数据(即MyFile.txt创建日期)。
| 归档时间: |
|
| 查看次数: |
4942 次 |
| 最近记录: |