public String getAccess() { String APP_KEY = "j0trrkgmt20l6wu"; String APP_SECRET = "fugpzobky27rs21"; DbxAppInfo appInfo = new DbxAppInfo(APP_KEY, APP_SECRET); DbxRequestConfig config = new DbxRequestConfig("lpsmuseum/1.0", Locale.getDefault().toString()); DbxWebAuthNoRedirect webAuth = new DbxWebAuthNoRedirect(config, appInfo); return webAuth.start(); }
public DbxClient authDropbox() throws IOException, DbxException { DbxAppInfo dbxAppInfo = new DbxAppInfo(DROP_BOX_APP_KEY, DROP_BOX_APP_SECRET); DbxRequestConfig dbxRequestConfig = new DbxRequestConfig("FeedYou", Locale.getDefault().toString()); DbxWebAuthNoRedirect dbxWebAuthNoRedirect = new DbxWebAuthNoRedirect(dbxRequestConfig, dbxAppInfo); String authorizeUrl = dbxWebAuthNoRedirect.start(); // System.out.println("1. Authorize: Go to URL and click Allow : " // + authorizeUrl); // System.out // .println("2. Auth Code: Copy authorization code and input here "); // String dropboxAuthCode = new BufferedReader(new InputStreamReader( // System.in)).readLine().trim(); // DbxAuthFinish authFinish = dbxWebAuthNoRedirect // .finish(DROP_BOX_APP_TOKEN); // String authAccessToken = authFinish.accessToken; dbxClient = new DbxClient(dbxRequestConfig, DROP_BOX_APP_TOKEN); // System.out.println("Dropbox Account Name: " // + dbxClient.getAccountInfo().displayName); return dbxClient; }