Я применяю this tutorial в symfony 2.4, я завершил настройку в config.yml и все, мне удалось посетить страницу admin/google/analytics, но проблема в том, что я пытался аутентифицировать с параметрами, которые я создал в файле config.yml, он ищет область, вот параметры.No Scopes Specified - Google_Auth_Exception
happy_r_google_analytics:
host: www.example.com
profile_id: MyProfileId
tracker_id: UA-TRACKER-ID
token_file_path: %kernel.root_dir%/var/storage
happy_r_google_api:
application_name: Project Default Service Account
oauth2_client_id: OAuthClientID
oauth2_client_secret: OAuthClientSecret
oauth2_redirect_uri: http://www.example.com/app_local.php/admin/google/analytics/oauth2callback
developer_key: DevelopperKey
site_name: http://www.example.com
Я думаю, что нет никакой проблемы, я не имею ни малейшего представления, где я могу установить масштаб, чтобы клиент Google Api может установить его в https://www.googleapis.com/auth/analytics.readonly
Я пытаюсь реализовать сервер на сервере OAuth2 я думаю, осциллографы не должны быть от этого. Я просто найду другие обучающие материалы о том, как я могу получить аналитические данные. Ваш ответ правильный для тех, кто внедряет веб-приложения, учетные записи служб для сервера на сервер, но его довольно сложно реализовать в symfony. – Cedric
Возможно, вам лучше попытаться реализовать его вручную с помощью контроллеров или служб и не использовать пакеты поставщиков? –
После долгого исследования я столкнулся с GAPI для Google Analytics, где я создал его как объект для своего пакета и назвал его в своих контроллерах, поэтому, я думаю, теперь я оставлю пакеты поставщиков. ура! – Cedric