我在我的应用程序中使用Twitter登录,一旦用户使用他的Twitter身份登录,我需要从Twitter检索基本个人资料信息。
是否有任何jar文件可以实现?
我在facebook
配置文件检索中使用某些JAR文件做了同样的事情,并且更容易集成。
我也尝试过来自Twitter开发者网站的twitter4android
for android,但它非常复杂。如果您知道任何jar文件,请告诉我。
提前致谢。
答案 0 :(得分:1)
您可以使用Twitter4j jar文件。 使用以下代码,您可以获得有关任何用户的所有详细信息。
String[] srch = new String[] {"username1"."username2"};
ResponseList<User> users = twitter.lookupUsers(srch);
for (User user : users)
{
System.out.println("idddddddddd " +user.getId() + " " + user.getName());
if (user.getStatus() != null)
{
System.out.println(" Latest tweet @" + user.getScreenName() + " - " + user.getStatus().getText());
System.out.println("timeline");
List<Status> statusess = twitter.getFriendsTimeline();
System.out.println("Showing @" + user.getScreenName() + "'s friends timeline.");
for (Status status3 : statusess)
{
System.out.println("@" + status3.getUser().getScreenName() + " - " + status3.getText());
System.out.println("Favourites Count" + user.getFavouritesCount());
System.out.println( "Friends Count" + user.getFriendsCount());
System.out.println("Name " + user.getName());
System.out.println("Description" + user.getDescription());
System.out.println("URL" + user.getId());
System.out.println("Followerrs" + user.getFollowersCount());
System.out.println("Profile image URL " + user.getProfileImageUrlHttps());
}
/*
*/
}
else
{
System.out.println("@" + user.getScreenName());
}
}
答案 1 :(得分:0)
Twitter4J可能会满足您的需求。
答案 2 :(得分:0)
官方Twitter开发者网站上列出了3个非常好的Twitter Java库。
Twitter Java Libraries