我正在使用微博集成使用面料,現在問題是我能夠獲得除電子郵件地址外的所有用戶的詳細信息。以下是我的代碼,任何一個可以幫助我與如何獲得電子郵件ID微博整合
public void login(Result<TwitterSession> result) {
//Creating a twitter session with result's data
TwitterSession session = result.data;
//Getting the username from session
final String username = session.getUserName();
//This code will fetch the profile image URL
//Getting the account service of the user logged in
Call<User> userResult = Twitter.getApiClient(session).getAccountService().verifyCredentials(true, false);
userResult.enqueue(new Callback<User>() {
@Override
public void failure(TwitterException e) {
}
@Override
public void success(Result<User> userResult) {
User user = userResult.data;
String twitterImage = user.profileImageUrl;
try {
Log.d("imageurl", user.profileImageUrl);
Log.d("name", user.name);
System.out.println("Twitter Email"+user.email);
//Log.d("email", user.email);
Log.d("des", user.description);
Log.d("followers ", String.valueOf(user.followersCount));
Log.d("createdAt", user.createdAt);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
應用程序崩潰它給 java.lang.RuntimeException:失敗的結果ResultInfo – chris
什麼是twitterAuthClient? – chris
'twitterAuthClient'是一個'TwitterAuthClient'。我想你已經使用了一個用於初始授權。你能發佈整個堆棧跟蹤嗎?只有第一行不多說。 –