2014-01-27 82 views
0

我在我的web应用中实现了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

在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需要在您的待办事项列表中。 – pinoyyid

回答

1

大多数加*访问已您好!OAuth1令牌谷歌API的范围时,不工作(即,被忽略)。因此,这些范围的OAuth1请求目前是不允许的。用plus.me替换plus.login应该可以解决您的问题,同时仍然允许您获取用户的身份信息(请参阅scopes' documentation)。

希望有帮助!

+0

文档是有帮助的,thnx的,但范围“plus.me”也不起作用.. – SSH

+0

你是否得到相同的错误?即:“错误:invalid_request未授权请求范围:https://www.googleapis.com/auth/plus.me]” –

+0

哦,我呃knw wat发生在早些时候,但现在这个范围工作,但我限制到谷歌加上帐户只?? ??或者它适用于所有..米律混淆 – SSH