Как получить данные из Google Report API в потоке - PullRequest
0 голосов
/ 03 февраля 2020

Я использую следующий код для получения drive данных журнала от ReportsAPI:

SCOPES = ['https://www.googleapis.com/auth/admin.reports.audit.readonly']
DELEGATION_ACCT = 'xxx'
creds = service_account.Credentials.from_service_account_file(self._config['googletools']
                                                                      ['credentials-file'],
                                                                      scopes=SCOPES)
delegate_creds = creds.with_subject(DELEGATION_ACCT)
service = build('admin', 'reports_v1', credentials=delegate_creds)
drive_logs = service.activities().list(userKey='all', applicationName='drive').execute()

И это возвращает мне список drive журналов.

I хотел бы получить тот же результат, но из потока, чтобы я мог получать журналы в непрерывном режиме

...