Google Analytics Core Reporting API версии 3.0 без входа в систему клиента

Я хочу получить доступ к нашим отчетам об учетной записи Google Analytics, используя более новую версию 3.0, но из всего, что я читал, кажется, что для получения действительного токена доступа пользователь должен войти в систему.

Нам нужен прямой доступ к отчетам о нашей собственной учетной записи, а не доступ к отчету клиента в зависимости от его учетной записи. Как мы можем добиться этого в PHP, не отправляя браузер на страницу входа в Google? Нет ли прямой аутентификации API для версии 3.0?

РЕДАКТИРОВАТЬ

Кажется, это единственный метод доступа к API без конечного -взаимодействия с пользователем, который они называют «сервер-сервер» :

https://developers.google.com/accounts/docs/OAuth2ServiceAccount

. РЕДАКТИРОВАТЬ 2

Похоже, это невозможно сделать? ;(

Warning: Very few Google APIs currently support Service Accounts. Service accounts are currently supported by the following Google developer services:

  • Google Cloud Storage
  • Google Prediction API
  • Google URL Shortener
  • Google OAuth 2.0 Authorization Server

РЕДАКТИРОВАТЬ 3

В конце концов, похоже, есть решение, поскольку я вхожу в систему один раз, а затем использую «Обновить токены», чтобы продолжать получать доступ без дополнительного входа пользователя.

7
задан Sarke 15 August 2012 в 09:32
поделиться