Веб-интерфейс gdrive создал папки, невидимые для API - PullRequest
0 голосов
/ 15 апреля 2020

Я настраиваю доступ API к gdrive API: https://developers.google.com/drive/api/v3/quickstart/python

Теперь я могу видеть файлы с моим сценарием python, которые создает сценарий python, но не создает контент мной на gdrive через веб-интерфейс: https://developers.google.com/drive/api/v3/search-files

Почему / как я могу поделиться всем gdrive со скриптом python? Я не вижу связанной с ним учетной записи службы.

Пример запроса:

def google_gdrive_search_folder(service_gdrive):
page_token = None
while True:
    response = service_gdrive.files().list(spaces='drive', fields='nextPageToken, files(id, name)', pageToken=page_token).execute()
    for file in response.get('files', []):
        # Process change
        print('Found file: %s (%s)' % (file.get('name'), file.get('id')))
    page_token = response.get('nextPageToken', None)
    if page_token is None:
        break

Или:

def google_gdrive_search_folder(service_gdrive):
    # Call the Drive v3 API
results = service_gdrive.files().list(pageSize=30, fields="nextPageToken, files(id, name)").execute()
items = results.get('files', [])

if not items:
    print('No files found.')
else:
    print('Files:')
    for item in items:
        print(u'{0} ({1})'.format(item['name'], item['id']))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...