Загрузка небольшого текстового файла в OneDrive API / MS Graph - PullRequest
0 голосов
/ 12 марта 2020

Какую схему / формат или протокол содержимого использовать для загрузки небольшого текстового файла в OneDrive? Я правильно проверяю подлинность, и т. Д. c., Но документы, похоже, не работают ...

__

Я следую документации , точно - и для проверки работоспособности - используя Почтальон.

В частности, этот пример из документов:

PUT /me/drive/root:/FolderA/FileB.txt:/content
Content-Type: text/plain

The contents of the file goes here.

Ошибка: «Объект разрешает только записи с JSON заголовком Content-Type.»,

-

Итак, я попытался поместить тело в json и изменить тип содержимого на json. На самом деле я не уверен, что является правильной json схемой ...

Ошибка: "Файл свойств в полезной нагрузке имеет значение, которое не соответствует схеме."

-

Я попытался немного поиграться с PUT /me/drive/root:/FolderA/tester.txt:/content

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

Но получил ошибку: имя в предоставленном oneDrive.item не совпадает с именем в URL

1 Ответ

1 голос
/ 12 марта 2020

Оказалось, что: должно быть в конце пути к файлу ...

Ранее я пытался использовать /me/drive/root:/FolderA:/FileB.txt:/content вместо /me/drive/root:/FolderA/FileB.txt:/content

...