3

我编写了这段代码来从谷歌获取访问令牌

现在我想将此访问令牌发送到我的服务器,然后我希望我的服务器将其发送给 Google 以验证令牌。

如果有人能给我工作代码或详细解释如何做到这一点,我将不胜感激?我正在对我的Android 应用实施Google+ 登录。

@Override
public void onConnected(Bundle connectionHint) {

    Log.v(TAG, "Connected. Yay!");

    findViewById(R.id.sign_in_button).setVisibility(View.INVISIBLE);

    final Context context = this.getApplicationContext();
    AsyncTask task = new AsyncTask() {
     @Override
       protected Object doInBackground(Object... params) {
            String scope = "oauth2:" + Scopes.PLUS_LOGIN;
              try {

                        String token = GoogleAuthUtil.getToken(context,
                                mPlusClient.getAccountName(), scope);
                    } catch (UserRecoverableAuthException e) {

                        e.printStackTrace();
                    } catch (IOException e) {
                        e.printStackTrace();
                    } catch (GoogleAuthException e) {
                        e.printStackTrace();
                    }
                    return null;
                }
            };
            task.execute((Void) null);



}
4

0 回答 0