Добрый день!
Пытаюсь получить список всех загруженных файлов в облаке onedrive с помощью python скрипта. Т.к. файлов очень много - нужна пагинация. Пример из документации (
https://github.com/OneDrive/onedrive-sdk-python) -- не совсем понятен. Пробую вот так:
items = client.item(drive='me', id='F017355272BB81D4!23673').children.request().get() # папка с вложенными папками
for folder in items:
print(folder.name, folder.id)
files = client.item(id=folder.id).children.request().get() # список файлов в папке, выдает макс 200шт.
for file in files:
print(file.name)
next_page = onedrivesdk.ChildrenCollectionRequest.get_next_page_request(files, client).get() # получаю
for fl in next_page:
print(fl.name)
но получаю только 1 следующую страницу, а не все возможные. Как можно получить все страницы с файлами?