最全的新浪微博接口测试说明

原创 2011年01月09日 23:46:00

 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){}

版权声明:本文为博主原创文章,未经博主允许不得转载。

新浪微博API申请与使用

参考文档: 官方帮助文档,申请地址:新浪:http://open.weibo.com   腾迅:http://dev.t.qq.com/   第一步:http://open.weibo.co...
  • chengxuyuan20100425
  • chengxuyuan20100425
  • 2013年04月08日 18:15
  • 6681

学习笔记之——新浪微博第三方登录分享接口

学习笔记之——新浪微博第三方登录接口
  • LXLYHM
  • LXLYHM
  • 2016年08月19日 15:47
  • 3799

新浪微博 SDK API文档

API文档 重要:新创建应用需要通过审核必须使用OAuth2.0和新版接口。 新版接口迁移指南新版接口文档 OAuth2.0开发指南 微博基础数据接口 (Rest API) 获取下行...
  • u011240067
  • u011240067
  • 2013年12月30日 18:33
  • 1342

(一)新浪微博_OAuth2.0授权机制

转载请说明出处 http://blog.csdn.net/sinat_29071599/article/details/47997485 by 背包下的影子 OAuth2.0 概述 整...
  • sinat_29071599
  • sinat_29071599
  • 2015年08月26日 06:53
  • 2382

绑定新浪微博API 实现验证 登录 返回接口获取信息

最近公司要求实现一个绑定新浪微博  实现同步微博登录效果。 花了我一段时间 最算实现了效果。下面我讲讲我的实现过程,希望给予想做这方面开发的人一点帮助! 首先,我们要进去新浪微博开放平台http:/...
  • Top_xin
  • Top_xin
  • 2013年11月11日 11:39
  • 11008

Java调用 新浪微博API 接口发微博,逐项讲解,绝对清晰

转载自:http://www.myexception.cn/program/1930025.html Java调用 新浪微博API 接口发微博,逐条讲解,绝对清晰 最近要做个课程设计,使用...
  • qq_27231343
  • qq_27231343
  • 2016年01月14日 16:41
  • 4060

腾讯空间、新浪微博、腾讯微博分享接口

腾讯空间、新浪微博、腾讯微博分享接口。 注意:在网站对接前,请先申请注册好您的QQ登录appid、新浪登录Appkey、腾讯微博appkey。 1、引用JS文件 ...
  • pan_junbiao
  • pan_junbiao
  • 2014年01月20日 10:03
  • 30319

新浪微博API简单调用

package com import java.io.File; import java.io.FileInputStream; import java.io.IOException; import ...
  • thl331860203
  • thl331860203
  • 2013年12月27日 18:23
  • 6078

新浪微博私信,即时聊天接口研究

由于要写个chrome插件来进行发发私信什么的 你懂得,,,, 由于是个插件,就不要去研究模拟登陆啦,cookie问题不用考虑,可以用ajax任意访问weibo的所有地址 但是如果两人从来没有...
  • qiushi888
  • qiushi888
  • 2013年08月22日 15:40
  • 2637

Python调用微博API获取微博内容

一:获取app-key 和 app-secret     使用自己的微博账号登录微博开放平台(http://open.weibo.com/),在微博开放中心下“创建应用”创建一个应用,应用信息那些随便...
  • Gamer_gyt
  • Gamer_gyt
  • 2016年07月06日 16:43
  • 5502
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:最全的新浪微博接口测试说明
举报原因:
原因补充:

(最多只允许输入30个字)