我的主要目标是使用 Microsoft Graph API 将 .pptx/.docx/.pdf 文件上传到 Microsoft Sharepoint。 能够使用以下“PUT”请求上传到简单的文本文件,其中内容类型为 multipart/form-data
https://graph.microsoft.com/v1.0/drives/{drive-id}/root:/{simple.txt}:/content
但是对于 .pptx/.docx/.pdf 文件,虽然我得到的响应为 “200 ok”,但是在 sharepoint 站点文档中没有创建文件。
我已经正确配置了文件类型,以“文件”为键,并在邮递员请求正文的值中选择了适当的文件。
观察 -> 上传txt文件时,响应为“201 created”,上传文件的内容正在发生变化。例如,如果内容是“Hello there”。上传文件内容为,
<块引用>----------------------------404518839734975569926100 内容配置:表单数据;名称=“文件”;文件名=“样本.txt” 内容类型:文本/纯文本
你好 -----------------------------404518839734975569926100--
有人可以解释一下这里发生了什么以及如何使用 MS Graph API 在 sharepoint 中上传 pptx/doc/pdf 文件。