新浪微博开发[代码] androidWeibo 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){}

更多相关文章

  1. Android(安卓)如何获取RadioGroup选中RadioButton的内容
  2. android中获取SHA1的代码
  3. Android自动化测试之MonkeyRunner-之getProperty、getSystemProp
  4. 2013.11.19 ——— android 获取本地ip地址
  5. android studio 上junit4的使用
  6. android之location01
  7. Android自动化测试
  8. Android(安卓)之 ImageView(图片组件)
  9. Android(安卓)8、Android(安卓)9获取手机序列号的兼容写法

随机推荐

  1. Android的内存泄漏和调试
  2. Android与IOS的优缺点比较
  3. Android的UI显示原理总结
  4. Android中如何自定义控件
  5. EventBus :概述及基本概念 《一》
  6. EventBus 《四》 事件的优先级及其EventB
  7. Android(安卓)内存管理 &Memory Leak & O
  8. Android的配置文件操作的完美封装(使用注
  9. Android(安卓)& iOS 开发全面对比分析
  10. Google发布App开发准则 为自主Android平