Начало работы с Google API и oAuth - PullRequest
       13

Начало работы с Google API и oAuth

2 голосов
/ 17 августа 2011

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

Я использую этот пример: http://www.ioncannon.net/programming/1443/google-oauth-for-installed-apps-php-example/

Для начала, мне удалось запросить авторизационный токен и использовать его для получения токена доступа.

Однако, когда я достигаю самой последней стадии oAuth (описанной как «Этап 5» в Учебном пособии), я получаю эту ошибку от выполнения CURL:

Неверный запрос URIInvalid URI запроса

Я использую канал: https://www.google.com/m8/feeds/

Чего я пытаюсь достичь здесь: Я просто хочу, чтобы пользователь вошел в свою учетную запись Google и использовал свое имя / фамилию / аватар из своей учетной записи Google на веб-сайте. Аналогично использованию Twitter / Facebook для внесения вклада на веб-сайте (например, комментирования) без необходимости регистрироваться в качестве участника только для этого веб-сайта.

1 Ответ

1 голос
/ 21 августа 2011

Добавьте это к объему - https://www.googleapis.com/auth/userinfo.profile

и запросите информацию здесь - https://www.googleapis.com/oauth2/v1/userinfo?alt=json

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...