8
में फ़ैब्रिक प्लगइन का उपयोग करके उपयोगकर्ता प्रोफ़ाइल तस्वीर कैसे प्राप्त करें I लॉगिन के बाद एंड्रॉइड स्टूडियो के साथ फैब्रिक प्लगइन का उपयोग कर रहा हूं मुझे सत्र, उपयोगकर्ता नाम और उपयोगकर्ता आईडी मिला। ईमेल पता भी मिला। लेकिन उपयोगकर्ता प्रोफाइल तस्वीर लाने के लिए कोई विकल्प नहीं मिल रहा है। क्या कोई इस में मेरी मदद कर सकता है?ट्विटर एंड्रॉइड स्टूडियो (फिक्स्ड)
/
/inti twitter client
loginButton = (TwitterLoginButton) findViewById(R.id.twitter_login_button);
loginButton.setCallback(new Callback<TwitterSession>() {
@Override
public void success(Result<TwitterSession> result) {
// Do something with result, which provides a TwitterSession for making API calls
System.out.println("twitter success"+result.data.getUserId()+result.data.getUserName());
gettwitteremail();
}
@Override
public void failure(TwitterException exception) {
// Do something on failure
}
});
private void gettwitteremail(){
TwitterSession session =
Twitter.getSessionManager().getActiveSession();
TwitterAuthToken authToken = session.getAuthToken();
String token = authToken.token;
String secret = authToken.secret;
TwitterAuthClient authClient = new TwitterAuthClient();
authClient.requestEmail(session, new Callback() {
@Override
public void success(Result result) {
// Do something with the result, which provides
// the email address
System.out.println("twitter sucess"+result.data);
}
@Override
public void failure(TwitterException exception) {
// Do something on failure
System.out.println("twitter sucess"+exception.getMessage());
exception.printStackTrace();
}
});
निम्नलिखित कोड
TwitterSession session =
Twitter.getSessionManager().getActiveSession();
TwitterAuthToken authToken = session.getAuthToken();
String token = authToken.token;
String secret = authToken.secret;
TwitterApiClient twitterApiClient = Twitter.getApiClient();
StatusesService twapiclient = twitterApiClient.getStatusesService();
twapiclient.userTimeline(twitteruserid,null,null,null,null,null,null,null,null,new Callback<List<Tweet>>() {
@Override
public void success(Result<List<Tweet>> listResult) {
System.out.println("listResult"+listResult.data.size());
System.out.println("listResult"+listResult.data.get(0).user);
System.out.println("listResult"+listResult.data.get(0).user.profileImageUrl);
userInfo.imageurl = listResult.data.get(0).user.profileImageUrl;
}
@Override
public void failure(TwitterException e) {
}
});
मैं वहां आराम की मदद से फिक्स्ड एपीआई –