首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

腾讯微博java(android)sdk新增微博api详细引见

2012-06-26 
腾讯微博java(android)sdk新增微博api详细介绍本文主要介绍腾讯微博android sdk中新增微博有关的8个接口,

腾讯微博java(android)sdk新增微博api详细介绍

本文主要介绍腾讯微博android sdk中新增微博有关的8个接口,以及使用的示例代码

注意:以下所有的api示例代码都需要先新建QqTSdkService类对象qqTSdkService并初始化,见sdk使用总介绍

?

1、8个接口介绍

这8个接口包含了腾讯微博两部分api

1.1、微博相关中的发表一条微博、转播一条微博、回复一条微博、发表一条带图片微博、点评一条微博、发表音乐微博、发表视频微博、发表心情帖子。在api中发表一条微博和发表一条带图片微博合二为一。

1.2、私信相关中的发私信api

对应函数图如下(其中addStatusCommon为公用函数):

腾讯微博java(android)sdk新增微博api详细引见

另有一个简单的发送状态接口如下:

?

2.2、不同返回结果调用

这8个接口同样都有三种返回结果即字符串、boolean、QqTResponse,可根据需要调用。

以发表一条微博为例

    public void testAddStatusRes() {        QqTStatusInfoPara status = new QqTStatusInfoPara();        status.setStatusContent("发表一条微博Res啦");        QqTResponse qqTResponse = qqTSdkService.addStatusRes(status);        /** 评论增加的状态 **/        if (qqTResponse.getIsOk() && qqTResponse.getData() != null) {            /** 设置评论的微博id **/            status.setSourceId(((QqTIdAndTime)qqTResponse.getData()).getId());            status.setStatusContent("评论微博啦");            assertTrue(qqTSdkService.comment(status));            status.setStatusContent("回复微博啦");            assertTrue(qqTSdkService.reply(status));            status.setStatusContent("转发微博啦");            assertTrue(qqTSdkService.repost(status));        } else {            assertTrue(false);        }    }

这段代码先回发表一条微博,并得到发表微博的id,然后评论、回复、转发该微博?

(QqTIdAndTime)qqTResponse.getData()).getId()可以得到发表成功后的id

?

?

整个sdk api使用见:http://trinea.iteye.com/blog/1299505

?

?

热点排行