2014-01-27 5 views
0

Я внедрил Google oauth1 в своем веб-приложении, и он работал нормально около двух месяцев назад, поскольку я был занят каким-то другим материалом, сегодня мне нужно проверить приложение, но я получил следующая ошибкаGoogle-oauth: не разрешено запрашивать области

Error: invalid_request Not authorized to request the scopes: [https://www.googleapis.com/auth/plus.login]

Request Details oauth_token=4/TcuWLYAunz3MeOac23f0i4AZ6tQx

Есть ли какие-либо изменения на стороне google для входа в систему oauth? любая помощь в этом вопросе приветствуется.

В прицелы Я использую

https://www.googleapis.com/auth/userinfo.email

https://docs.google.com/feeds/

https://www.googleapis.com/auth/plus.login

https://www.google.com/calendar/feeds/

+0

Эти API и Oauth1 устарели. afaik они все равно должны работать, поэтому я не могу ответить на вашу конкретную проблему, но переход на новые API должен быть в вашем списке ToDo. – pinoyyid

ответ

1

Большая часть плюс. * Телескопы не работают (то есть, игнорируются) при доступе к Google API, с маркером OAuth1. Таким образом, запрос OAuth1 для этих областей в настоящее время не разрешен. Замена plus.login на plus.me должна решить вашу проблему, в то же время позволяя вам получать идентификационную информацию пользователя (см. scopes' documentation).

Надеюсь, что это поможет!

+0

документация полезна, thnx для этого, но область «plus.me» также не работает. – SSH

+0

Вы получаете ту же ошибку? т.е.: «Ошибка: invalid_request Не разрешено запрашивать области: https://www.googleapis.com/auth/plus.me]« –

+0

oh i dun knw wat произошло раньше, но теперь эта область работает, но я ограничена Google плюс счета только? ... или это работает для всех..m lil confuse – SSH