将小文本文件上传到 OneDrive API / MS Graph

Uploading a small text file to OneDrive API / MS Graph

将小文本文件上传到 OneDrive 的正确内容 schema/format 或协议是什么?我的身份验证正确等​​等,但文档似乎不起作用...

__

我正在关注 documentation,完全是为了进行完整性检查 - 使用 Postman。

具体来说,文档中的这个示例:

PUT /me/drive/root:/FolderA/FileB.txt:/内容
内容类型:text/plain

文件的内容放在这里。

错误:"Entity only allows writes with a JSON Content-Type header."、

--

所以我尝试将正文放入 json 并将内容类型更改为 json。 我实际上不确定正确的 json 架构是什么...

错误:"Property file in payload has a value that does not match schema."

--

我试着摆弄了一下 PUT /me/drive/root:/FolderA/tester.txt:/content

{
  "name": "tester.txt",
  "file":{}
}

但出现错误:提供的 oneDrive.item 中的名称与 URL

中的名称不匹配

原来 : 需要在文件路径的末尾...

之前,我曾尝试使用 /me/drive/root:/FolderA:/FileB.txt:/content 而不是 /me/drive/root:/FolderA/FileB.txt:/content