Кто использовал расширение jgoogleapi?

Не относящиеся к фреймворку и программированию вопросы
Ответить
Аватара пользователя
1Dmitry
Сообщения: 254
Зарегистрирован: 2013.05.08, 20:27
Откуда: Украина

Кто использовал расширение jgoogleapi?

Сообщение 1Dmitry »

собственно сабж, кто пользовался, подскажите как пройти аутентификацию

Код: Выделить всё

'serviceAPI' => array(
                'clientId' => 'YOUR_SERVICE_ACCOUNT_CLIENT_ID',
                'clientEmail' => 'YOUR_SERVICE_ACCOUNT_CLIENT_EMAIL',
                'keyFilePath' => 'THE_PATH_TO_YOUR_KEY_FILE',
            ), 
клиентМаил понятно, что почта, а где брать клиентАйди и Ключ?
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: Кто использовал расширение jgoogleapi?

Сообщение lancecoder »

у провайдера который предоставляет услуги :-D
Аватара пользователя
1Dmitry
Сообщения: 254
Зарегистрирован: 2013.05.08, 20:27
Откуда: Украина

Re: Кто использовал расширение jgoogleapi?

Сообщение 1Dmitry »

а если серьезно?
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: Кто использовал расширение jgoogleapi?

Сообщение lancecoder »

ну погуглите, может кто выложил свой
Аватара пользователя
1Dmitry
Сообщения: 254
Зарегистрирован: 2013.05.08, 20:27
Откуда: Украина

Re: Кто использовал расширение jgoogleapi?

Сообщение 1Dmitry »

окей, а какие тогда посоветуете екстеншини для работы с сервисами от гугла?
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: Кто использовал расширение jgoogleapi?

Сообщение lancecoder »

https://code.google.com/apis/console/
а регаться вы стесняетесь или не хотите заводить свою почту, что побираетесь?
Аватара пользователя
1Dmitry
Сообщения: 254
Зарегистрирован: 2013.05.08, 20:27
Откуда: Украина

Re: Кто использовал расширение jgoogleapi?

Сообщение 1Dmitry »

я там зарегистрировался и не увидел где брать ключ к keyFilePath вот и спросил здесь

Код: Выделить всё

Client ID:    
916268057252.apps.googleusercontent.com
Email address:    
916268057252@developer.gserviceaccount.com
Client secret:    
eFu4SSZRlVh4lJWza3oEBrMr
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: Кто использовал расширение jgoogleapi?

Сообщение lancecoder »

1Dmitry писал(а):я там зарегистрировался и не увидел где брать ключ к keyFilePath вот и спросил здесь

Код: Выделить всё

[b]Client ID:    
916268057252.apps.googleusercontent.com[/b]
Email address:    
916268057252@developer.gserviceaccount.com
Client secret:    
eFu4SSZRlVh4lJWza3oEBrMr
1Dmitry писал(а): а где брать клиентАйди и Ключ?
а вот на счет ключа не знаю, я ниразу енто не юзал, но зато ты облегчел задачу таким же как и ты, теперь будут под твоим лазить многие ^_^
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: Кто использовал расширение jgoogleapi?

Сообщение lancecoder »

а вообще обычно около разрешения пишут, ты уже 5 за сегдня кто не умеет читать - поздравляю ))
//Account type Authentication data
'serviceAPI' => array(
'clientId' => 'YOUR_SERVICE_ACCOUNT_CLIENT_ID',
'clientEmail' => 'YOUR_SERVICE_ACCOUNT_CLIENT_EMAIL',
'keyFilePath' => 'THE_PATH_TO_YOUR_KEY_FILE',
),
/*
//You can define one of the authentication types or both (for a Service Account or Web Application Account)
webAppAPI = array(
'clientId' => 'YOUR_WEB_APPLICATION_CLIENT_ID',
'clientEmail' => 'YOUR_WEB_APPLICATION_CLIENT_EMAIL',
'clientSecret' => 'YOUR_WEB_APPLICATION_CLIENT_SECRET',
'redirectUri' => 'YOUR_WEB_APPLICATION_REDIRECT_URI',
'javascriptOrigins' => 'YOUR_WEB_APPLICATION_JAVASCRIPT_ORIGINS',
),
*/
Аватара пользователя
1Dmitry
Сообщения: 254
Зарегистрирован: 2013.05.08, 20:27
Откуда: Украина

Re: Кто использовал расширение jgoogleapi?

Сообщение 1Dmitry »

что там такого написано, что должно помочь? вообщем я ступил и выбрал регистрацию как веб-приложения, а нужно было выбирать веб-сервис, тогда файлик ключа сам загружается сразу.
теперь появилась новая проблема, не проходит авторизация(
выдает ошибку

Код: Выделить всё

Error refreshing the OAuth2 token, message: '{
"error" : "invalid_grant"
}' 
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: Кто использовал расширение jgoogleapi?

Сообщение lancecoder »

'redirectUri' => 'YOUR_WEB_APPLICATION_REDIRECT_URI',
сюда скорее всего копай или в настройках там где регался..
ниразу не подключал сторонние сервисы или Оаутх2?
Аватара пользователя
1Dmitry
Сообщения: 254
Зарегистрирован: 2013.05.08, 20:27
Откуда: Украина

Re: Кто использовал расширение jgoogleapi?

Сообщение 1Dmitry »

неа, на стековерфлоу вроде есть решение, нот мне не понятен его смысл)
You should reuse the access token you get after the first successful authentication. You will get an invalid_grant error if your previous token has not expired yet. Cache it somewhere so you can reuse it.
Ответить