0
根據我的理解,使用XOAUTH身份驗證訪問gmail API時,如果您希望使用3腿身份驗證,則需要您有token and token secret。Android帳戶管理器 - 獲取令牌密鑰
我可以從客戶經理AccountManager.KEY_AUTHTOKEN
獲取令牌,但我不確定如何獲取令牌密鑰。
accountManager.getAuthToken(account, "oauth2:https://mail.google.com/", null, MainActivity.this,
new AccountManagerCallback<Bundle>() {
@Override
public void run(final AccountManagerFuture<Bundle> future) {
try {
final String token = future.getResult().getString(
AccountManager.KEY_AUTHTOKEN);
} catch (final Exception e) {
Log.e(TAG, e.getMessage(), e);
}
}
}, null);
是否有可能從客戶經理獲得令牌機密或我將不得不啓動瀏覽器來獲得這些信息?
[上一個問題] [1]可能會回答你的問題。 [1]:http://stackoverflow.com/questions/4868770/twitter-authentication-through-androids-accountmanager-classes – 2012-08-10 16:50:31