将小文本文件上传到 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
将小文本文件上传到 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