Android Spreadsheets api和OAuth2

时间:2014-08-06 18:49:48

标签: android oauth-2.0 google-spreadsheet-api

我正在尝试使用电子表格api,但我不知道如何正确使用凭据。有人能指出我使用OAuth2的完整示例吗?

我已经阅读了一些示例和解释,但有些人甚至不使用凭证,其他人使用CLIENT_SERCRET,开发人员控制台在创建CLIENT_ID时没有给我。

我现在有这个简单的代码,我只需要添加凭据。

public class OAuth2 extends Application{

static SpreadsheetService service = new SpreadsheetService("UbicacionDeSordos");

public OAuth2(){

           SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(this);
        final String email = settings.getString("email", null);

            try {
                String token = GoogleAuthUtil.getToken(
                        this,
                        email,
                        "oauth2:https://spreadsheets.google.com/feeds");

                        service.setAuthSubToken(token);

            } catch (IOException transientEx) {


            } catch (UserRecoverableAuthException e) {


            } catch (GoogleAuthException authEx) {


            }

            }   

public static SpreadsheetService getService(){      
    return service;

}

}

0 个答案:

没有答案