как да получите потребителски ключ за OAuth, когато работите от locahhost

Опитвам се да интегрирам google календар в моето php приложение. Успях да извърша действия като вмъкване на събития с помощта на zend framework. Но когато стигнах до удостоверяването и оторизацията, избрах първо метода за влизане на клиента, но след това прочетох, че това решение е невъзможно с приложение за уеб браузър. Така че ще използвам Zend-OAuth. Ето връзката http://framework.zend.com/manual/en/zend.oauth.introduction.html. За извършване на такова удостоверяване са необходими таен ключ и потребителски ключ. Проблемът ми е, че регистрирам приложението чрез https://code.google.com/apis/console но всичко, което имам, е таен ключ, клиентски идентификатор и API ключ. Не знам как да получа потребителски ключ. Освен това са необходими URL адрес за обратно извикване и URL адрес на сайта и не знам как да задам тези стойности, когато работя от localhost.

Може ли някой да ми помогне, моля? Нов съм в това


person user1499220    schedule 24.08.2012    source източник


Отговори (1)


Вашият клиентски идентификатор в Google е вашият потребителски ключ, клиентската тайна е вашият таен ключ. Ако използвате localhost, просто поставете localhost като URL адрес на сайта. По подразбиране URL адресът за обратно извикване ще бъде https://localhost/oauth2callback. Можете да промените URL адреса за обратно извикване (или да добавите допълнителни URL адреси на сайта, като щракнете върху връзката ОЩЕ ОПЦИИ).

person Mark S.    schedule 24.08.2012
comment
И трябва ли да задавам стойност за CallbackURL? - person user1499220; 28.08.2012
comment
Ако не посочите такъв, той ще бъде https://localhost/oauth2callback по подразбиране. - person Mark S.; 28.08.2012