Я не новичок, когда дело доходит до Python (и не профессионал), но я впервые пытаюсь что-то подобное.
Я хотел бы загрузить файлы в OneDrive с помощью скрипта Python.Звучит просто, правда?Ну, очевидно, это больше, чем я могу справиться
Из того, что я видел до сих пор, onedrive-sdk-python, который я использовал, по-видимому, больше не работает (источник: https://github.com/OneDrive/onedrive-sdk-python/issues/119), потому что он выводится из эксплуатации.
Я полагаю, новый SDK для Microsoft Graph используется? Но в github (https://github.com/MicrosoftArchive/msgraph-sdk-python) на самом деле не упоминается, как настроить новую аутентификацию Oauth2, получить токен и использовать клиент в python.в разделе аутентификации у меня не работает, я получаю сообщения об ошибках типа: "AADSTS900144: тело запроса должно содержать следующий параметр: 'client_id'."
Я посмотрел на stackoverflowна подобные вопросы, но большинство из них касаются старого onedrive-sdk, а самый последний, который я смог найти, был почти 3 месяца назад. Ответ был таким: он все еще находился в стадии разработки.
Я думаю, проблемы, которые яВсе это связано с тем, что Microsoft Graph все еще находится в разработке, но мне было интересно, удалось ли кому-нибудь заставить его работать и могут ли они указать мне,n правильное направление для настройки аутентификации и начала загрузки файлов в OneDrive.
Некоторые подробности на случай, если это имеет значение:
- Rasbian 9 Stretch
- Python 2.7.13 и Python 3.5.3 (пробовал оба)
- Бизнес-счет OneDrive
Большое спасибо всем, кто может указать мне правильное направление:)