Я пытаюсь получить доступ к API отчетов. И создал исходный код для этого на Java ( проект GitHub ).
Я могу получить токен доступа, но если я использую его для API отчетов, Google всегда возвращает мне сообщение об ошибке «Доступ запрещен. У вас нет прав на чтение записей активности».
Я попробовал этот токен доступа, чтобы получить информацию от Drive API, и он работает. Поэтому токен доступа действителен для Drive API и недействителен для API отчетов.
На этой странице я нашел эту информацию - Использование OAuth 2.0 для доступа к API Google
Токены доступа действительны только для набора операций и ресурсов
описано в объеме запроса токена. Например, если доступ
токен выдается для API Google+, он не предоставляет доступ к
API контактов Google. Однако вы можете отправить этот токен доступа на
Google API несколько раз для аналогичных операций.
То есть я не могу использовать один токен доступа для всех API? Если да, то как я могу получить Access Token для API отчетов?
Я использую служебную учетную запись JSON для генерации токена доступа.
Спасибо за помощь!
Aleks.