腾讯微博java(android) sdk 数据更新相关api详细介绍
本文主要介绍腾讯微博android sdk中数据更新相关的1个接口,以及使用的示例代码
注意:以下所有的api示例代码都需要先新建QqTSdkService类对象qqTSdkService并初始化,见sdk使用总介绍
这1个接口为腾讯微博数据更新相关中的查看数据更新条数api。
1、函数介绍
三种返回形式的函数
public String getUpdateInfoNumStr(String format, boolean isClear, int clearType);public QqTUpdateNumInfo getUpdateInfoNum(boolean isClear, int clearType);public QqTResponse getUpdateInfoNumRes(boolean isClear, int clearType);
?字符串、QqTUpdateNumInfo返回、QqTResponse返回
getUpdateInfoNumStr返回整个结果的字符串,可以通过format定义以xml还是json形式返回
getUpdateInfoNum将返回的json串中的data转换为QqTUpdateNumInfo
getUpdateInfoNumRes返回QqTResponse,QqTResponse是先得到json串的结果,然后转换为QqTResponse对象
其中包含返回结果中各个字段含义。data字段为getUpdateInfoNum返回的QqTUpdateNumInfo。
?
?
2、参数意义
format 数据返回格式
isClear 是否在查看数据后,清除更新数。false时不带clearType,返回所有类型计数;true时带上clearType,清除该type类型的计数
clearType 在上面为true时,设置清空的更新数的类型。?5-首页未读消息计数,6-@页未读消息计数,7-私信页消息计数,8-新增听众数,9-首页广播数(原创的)
?
3、函数调用示例
public void testGetUpdateInfoNum() { /** 设置clearType,对应QqTConstant.VALUE_CLEAR_TYPE_… **/ QqTUpdateNumInfo qqTUpdateNumInfo = qqTSdkService.getUpdateInfoNum(true, QqTConstant.VALUE_CLEAR_TYPE_HOME_PAGE); assertTrue(qqTUpdateNumInfo != null); }?整个sdk api使用见:http://trinea.iteye.com/blog/1299505
?
?