Advertisement
Guest User

Untitled

a guest
Jan 21st, 2015
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.33 KB | None | 0 0
  1. final static private String APP_KEY = "rn2qxxxx66p2";
  2.     final static private String APP_SECRET = "t2xlsxxxxazw7";
  3.     final static private String MYTOKEN = "M6xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxECuf";
  4.     final static private Session.AccessType ACCESS_TYPE = Session.AccessType.APP_FOLDER;
  5.     private DropboxAPI<AndroidAuthSession> mDBApi;
  6.     @Override
  7.     protected void onCreate(Bundle savedInstanceState) {
  8.         super.onCreate(savedInstanceState);
  9.         setContentView(R.layout.activity_list_files);
  10.  
  11.         AppKeyPair appKeys = new AppKeyPair(APP_KEY, APP_SECRET);
  12.         AndroidAuthSession session = new AndroidAuthSession(appKeys, ACCESS_TYPE);
  13.         mDBApi = new DropboxAPI<AndroidAuthSession>(session);
  14.         session.setOAuth2AccessToken(MYTOKEN);
  15. }
  16.  
  17. @Override
  18.     public void onResume(){
  19.         super.onResume();
  20.         if (mDBApi.getSession().authenticationSuccessful()) {
  21.             try {
  22.                 // Required to complete auth, sets the access token on the session
  23.                 mDBApi.getSession().finishAuthentication();
  24.  
  25.                 Log.i("DbAuthLog", "Authenticating OK!");
  26.             } catch (IllegalStateException e) {
  27.                 Log.i("DbAuthLog", "Error authenticating", e);
  28.             }
  29.         }else{
  30.             Log.i("DbAuthLog", "No authenticating");
  31.         }
  32.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement