根据上篇认证通过后,可以调用API中的开放接口. 一般我们开发的应用都是要显示一些企业的微博信息,如我之前开发的“万事达卡”显示万事达人微博.
首先我们要调用一个接口:http://api.t.sina.com.cn/statuses/user_timeline.json等同于现在的http://api.t.sina.com.cn/statuses/user_timeline.json
现在新浪都改成带s的接口了,不过感觉还是不带s好用,网上很多例子都是调用不带s的,我调用了带s的不管用,不知道原因,知道的朋友,请您给小弟说下. 这里我也用不带是的.
我们要注意一点:
一般我们都是根据screen_name设置查询微博的.
代码片段:
OAuthConsumer authConsumer = new CommonsHttpOAuthConsumer( Oauth.consumerKey, Oauth.consumerSecret);
authConsumer.setTokenWithSecret(User.token, User.tokenSecret);
这里也可以把前面我们Oauth认证时候的authConsumer传过来,就不用这些步骤了,
client = new DefaultHttpClient();
httpPost = new HttpPost(USER_TIMELINE_URL);
// 把相应的属性值穿进去 还有很多属性,page,count等,请查看api.
List<NameValuePair> list = new ArrayList<NameValuePair>();
list.add(new BasicNameValuePair("screen_name", "万事达人"));
httpPost.setEntity(new UrlEncodedFormEntity(list, HTTP.UTF_8));
httpPost.getParams().setBooleanParameter(
CoreProtocolPNames.USE_EXPECT_CONTINUE, false);
authConsumer.sign(httpPost);
httpResponse = client.execute(httpPost);
if (HttpStatus.SC_OK == httpResponse.getStatusLine().getStatusCode()) {
String result = EntityUtils.toString(httpResponse.getEntity());
Log.i(Oauth.TAG, result);
}
这样我们就可以获取到我们要的微博信息
展示如下:(显示的是万事达人)
正在开发中,样子很丑,没有来得及调整,就将就着吧.
分享到:
相关推荐
Android手机上的新浪微博客户端程序Java源码下载,可了解到android中的域名获取等操作,http操作,发微博的作者操作,sqlite操作和微博浏览显示操作,包括了界面到数据库和网络较综合的操作技巧。包括使用sqlite创建...
android 新浪微博 调用新浪微博的接口,实现了基本功能!界面还行!
API说明文档:包括微博相关API,公共服务API,地理信息API。针对API您还可以在文档调用页进行评分和反馈,便于我们更好地为您提供接口支持。
新浪微博中私信接口没有开放,找了好久才找到网易微博开放了接口,所以才用网易微博, 这个Demo主要是学习OAuth认证,学会调用开放平台接口,为以后的项目需求做铺垫,没事童鞋也可以看一看 没有弄界面,主要是...
新浪微博jar包,开发者可以调用其接口,使用起来很方便
百度社会化分享Android组件用户手册,社会化分享 Android 组件基于百度社会化分享服务,封装了新浪微博、开心网、腾讯微博和 QQ 空间 等平台的授权及分享功能,同时提供了 API 接口调用及本地操作界面支持。 该组件...
通常来说,AIDL这项技术在我们的应用开发过程中并不是很常用,虽然新浪微博提供了SSO登录,但是其原理就是使用AIDL。本文就以完整的实例形式讲述了AIDL的原理及实现方法。 AIDL(AndRoid接口描述语言)是一种借口描述...
13、支持视频分享,支持微博分享(新浪微博/腾讯微博/百度收藏/人人网 分享),支持分享模式控制; 14、支持普通 / 高清视频切换;支持视频模式切换(等比模式/拉伸模式/4:3比例/16:9比例 ); 15、支持Logo...
7、 新增在后台维护新浪微博关注、腾讯微博关注地址。 8、 后台可查询到由手机客户端注册的个人会员。 网软志成人才招聘系统人才网站模板具备的功能: 1、全新支持地图找工作、地图搜索功能,求职者可以搜索...
7、新增在后台维护新浪微博关注、腾讯微博关注地址。 8、后台可查询到由手机客户端注册的个人会员。 网软志成人才招聘网站系统具备的功能: 1、全新支持地图找工作、地图搜索功能,求职者可以搜索城市商圈和地标...
7、 新增在后台维护新浪微博关注、腾讯微博关注地址。 8、 后台可查询到由手机客户端注册的个人会员。 网软志成人才招聘系统人才网站模板具备的功能: 1、全新支持地图找工作、地图搜索功能,求职者可以搜索城市...