0

Google Reports API で問題が発生しています。ドキュメントで提供されているサンプル コードを実行して reports.activities.list データを取得するのに問題はありませんが、プログラムを変更して完全なドメイン データを取得しようとすると (reports.customerUsageReports.get)、「 'Resource' オブジェクトには属性 'usage' がありません。

認証に問題はなく、必要に応じてプログラムの API スコープをhttps://www.googleapis.com/auth/admin.reports.usage.readonlyに変更しました。

次のスニペットを実行して、データにアクセスしようとしています

credentials = get_credentials()
    http = credentials.authorize(httplib2.Http())
    service = discovery.build('admin', 'reports_v1', http=http)

    print('Getting data')
    results = service.usage().list(date='2016-01-01').execute()
    usage = results.get('items', [])

    if not usage:
        print('No data found.')
    else:
        print('Data:')
        for use in usageReports:
            print(use)
4

2 に答える 2