展会信息港展会大全

Android 新浪微博代码
来源:互联网   发布日期:2015-09-24 20:37:25   浏览:1952次  

导读:Android 微博全解新浪微博开发[代码] androidWeibo weibo=new Weibo(); weibo.setUserId(sdhjob@hotmail.com); weibo.setPassword(123456); try{ ListStatus statuses = weibo.getHomeTimeline......

Android 微博全解

新浪微博开发

[代码] android

Weibo weibo=new Weibo();

weibo.setUserId("sdhjob@hotmail.com");

weibo.setPassword("123456");

try{

List<Status> statuses = weibo.getHomeTimeline();

for (Status status : statuses) {

System.out.println(status.getUser().getName() + ":" +

status.getText());

}

long id=statuses.get(0).getId();

//所有收藏

List<Status> allf=weibo.getFavorites();

System.out.println("----我的收藏-------------------------------");

for(Status statu :allf)

{

System.out.println("id:"+statu.getId()+",txt:"+statu.getText());

}

//测试获取所有关注人

System.out.println("----我的关注-------------------------------");

List<User> allfriend=weibo.getFriendsStatuses();

for(User us :allfriend)

{

System.out.println("id:"+us.getId()+",txt:"+us.getName());

}

//所有粉丝

System.out.println("----我的粉丝-------------------------------");

List<User> allfollow=weibo.getFollowersStatuses();

for(User us :allfollow)

{

System.out.println("id:"+us.getId()+",txt:"+us.getName());

}

System.out.println("----提到我的-------------------------------");

//@我 提到我的

List<Status> allmention=weibo.getMentions();

for(Status statu :allmention)

{

System.out.println("id:"+statu.getUser().getName()+",txt:"+statu.getText());

}

//测试发送私信

//weibo.sendDirectMessage("1768869367", "晚上10点老地方还见");

//weibo.sendDirectMessage("4988339936", "晚上9点老地方见哦");

//测试获取所有私信

List<DirectMessage> alldm= weibo.getDirectMessages();

for(DirectMessage statu :alldm)

{

System.out.println("id:"+statu.getSenderId()+",txt:"+statu.getText());

}

//关注

//weibo.createFriendship("1768869367");

//取消关注

//weibo.destroyFriendship("1768869367");

//测试发布微博

Status status = weibo.updateStatus("一而三思五...");

// 测试发布带有地理位置的

///Status status = weibo.updateStatus("", 116,40.13);

//添加评论

// Comment cmt = weibo.updateComment("增加评论1 " + new java.util.Date(), String.valueOf(id), null);

// weibo.updateComment("吃亏是福评论2 " + new java.util.Date(), String.valueOf(id), null);

//

// //获取收到的评论

// int n= weibo.getComments(String.valueOf(id)).size();

// System.out.println("----评论条数-------------------------------"+n);

//获取发送的 weibo.getCommentsByMe()

//获取收到和发送的 weibo.getCommentsTimeline()

System.out.println("----转发微博-------------------------------");

weibo.retweetStatus(id,"转发我首页的第一条");

//获取热门用户

List<User> lu=weibo.getHotUser("ent");

System.out.println("----热门-------------------------------");

for(User u:lu)

{

System.out.println("uname:"+u.getName()+",uid"+u.getId()+

"ta关注"+u.getFriendsCount()

+"ta粉丝"+u.getFollowersCount()

+"ta收藏"+u.getFavouritesCount());

}

}catch(WeiboException e)

{

System.out.println("err:"+e.getStatusCode());

}

catch(Exception e){}

赞助本站

人工智能实验室

相关热词: 新浪微博

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港