1
AccountManagerFuture<Bundle> amf = am.getAuthToken(
accounts[0], "finance", null, activity[0], null, null
);
try
{
auth_token = amf.getResult().getString("authtoken");
Log.v("PORTFOLIO", "getting token...: "+auth_token);
}
catch (Exception e)
{
e.printStackTrace();
}
を使用することにより、Googleの認証トークンを取得しようとしたとき、私はしようとしたとき、私は、有効な-探してトークンを取得しますが、戻って、次のエラーを取得していますし、それを使用し、私は戻ってエラーを「トークンの有効期限が切れて」取得:とともに
V/PORTFOLIO(11970): <HTML>
V/PORTFOLIO(11970): <HEAD>
V/PORTFOLIO(11970): <TITLE>Token expired</TITLE>
V/PORTFOLIO(11970): </HEAD>
V/PORTFOLIO(11970): <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
V/PORTFOLIO(11970): <H1>Token expired</H1>
V/PORTFOLIO(11970): <H2>Error 401</H2>
V/PORTFOLIO(11970): </BODY>
V/PORTFOLIO(11970): </HTML>
を:
W/DefaultRequestDirector(11970): Authentication error: Unable to respond to any of these challenges: {googlelogin=WWW-Authenticate: GoogleLogin realm="http://www.google.com/accounts/ClientLogin", service="finance"}
なぜこの私は少し混乱しています以前は適切に機能していたので、起こっています。 「有効期限切れではない」トークンを取得するにはどうすればよいですか?私はおそらく何かひどく間違っている。誰かが適切な認証トークンチュートリアルへのリンクを持っている場合は、それも役立ちます。