0

私が取り組んでいるAndroidアプリは、Google OAuthを使用してユーザーを認証します(AccountManagerを介して)。

昨日まで正常に機能していましたが、アプリが認証してgoogle authトークンを取得しようとすると、次のエラーが発生します。

http://i.stack.imgur.com/0H8xT.png

Logcatは次のように表示します(電子メールは削除されました)。

I/GLSUser ( 1478): GLS error: RATE_LIMIT_EXCEEDED xxx@yyy.com oauth2:https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile
V/GoogleLoginService( 1478): Returning error intent with: ComponentInfo{com.google.android.gsf.login/com.google.android.gsf.login.LoginActivity}
I/ActivityManager(  456): START {flg=0x10000000 cmp=com.google.android.gsf.login/.LoginActivity (has extras) u=0} from pid 3967
I/ActivityManager(  456): START {cmp=com.google.android.gsf.login/.ShowErrorActivity (has extras) u=0} from pid 1478
I/qtaguid ( 1478): Tagging socket 52 with tag dc4e7700000000(14438007) for uid -1 failed errno=-13
I/NetworkManagementSocketTagger( 1478): tagSocketFd(52, 14438007, -1) failed with errno-13
W/GLSActivity( 1478): GAIA ERROR WITH NO RESOURCE STRING Unknown
I/ActivityManager(  456): Displayed com.google.android.gsf.login/.ShowErrorActivity: +69ms (total +92ms)

誰かが以前にこのRATE_LIMIT_EXCEEDEDエラーを見たことがありますか?

4

1 に答える 1

0

いいえ、でも多分あなたはあまりにも多くのリクエストを送っていますか?バックグラウンドサービスなどはありますか?別のアカウントで試してみて、おそらくGoogle Playサービスの使用を検討してください。少なくとも、これをより適切に処理できる可能性があります。

于 2012-10-17T07:57:42.940 に答える