Эй, я пытаюсь использовать Microsoft Graph API для загрузки некоторых файлов на мой диск.
Я перешел по по этой ссылке и дал моему приложению соответствующие разрешения.
После входа в систему, когда я пытаюсь запустить приведенный ниже код:
URL = "https://graph.microsoft.com/v1.0/users/USERNAME/drive"
directory = "directory-on-my-local-machine/"
for i in os.listdir(directory ):
if i.endswith('.docx'):
file_path = os.path.join(directory , i)
file_handle = open(file_path, 'rb')
print('uploading... ', i)
r = requests.put(URL + '/' + i + ":/content", data=file_handle, headers=headers)
print(r.text)
file_handle.close()
я получаю следующий вывод
{
"error": {
"code": "BadRequest",
"message": "Resource not found for the segment 'fileanme.docx'.",
"innerError": {
"request-id": "some-long-as-id",
"date": "2020-05-01T06:07:47"
}
}
}
r.status_code
= 400 Дайте мне знать, если я делаю что-то не так или если вам нужна дополнительная информация
Спасибо