Account account = new Account("xxxx@xxx.com", "com.microsoft.skydrive");
AccountManagerFuture accFut = AccountManager.get(this).
getAuthToken(account, "sh", null, this, null, null);
Bundle authTokenBundle = (Bundle) accFut.getResult();
String authToken = authTokenBundle.get(AccountManager.KEY_AUTHTOKEN).toString();
此代码无效。。
答案 0 :(得分:0)
如果您想将Android应用与OneDrive集成,可以从OneDrive Android SDK开始。您只需通过
在应用中获取访问令牌即可oneDriveClient.getAuthenticator().getAccountInfo().getAccessToken();