Есть ли способ загрузить файлы или папки с URL-адреса общего ресурса OneDrive, принадлежащего другим пользователям (внешние ресурсы)?

У меня есть требование загружать файлы с публичного URL любого файла или папки OneDrive, принадлежащего другому пользователю, используя фреймворк Django. Я написал код, но он выдает ошибку при обращении к file_id.

Я пытаюсь получить доступ к информации о файле из приведенного ниже кода, но сейчас он не работает, я также предоставил и использую библиотеку msal для этого

  1. #permission

    1. "Сайты.Читать.Все",

    2. "Sites.ReadWrite.All",

    3. "Files.ReadWrite.All",

    4. "Files.Read.All"

#код, в котором возникает проблема

file_info = get_drive_item_id(access_token, encoded_share_url)

#code

Вернуться на верх