腾讯微博java(android) sdk 标签相关api详细介绍
16lz
2021-01-24
本文主要介绍腾讯微博android sdk中标签相关的2个接口,以及使用的示例代码:
注意:以下所有的api示例代码都需要先新建QqTSdkService类对象qqTSdkService并初始化,见sdk使用总介绍
1、2个接口介绍
这2个接口为腾讯微博标签相关中的添加标签和删除标签api。
对应函数图如下:
public boolean addTag(String tagName);public boolean deleteTag(String tagId);
2、示例代码
这2个接口同样都有三种返回结果即字符串、boolean、QqTResponse,可根据需要调用。
2.1 添加标签接口
以下为添加标签接口的三种返回形式
public String addTag(String format, String tagName);public boolean addTag(String tagName);public QqTResponse addTagRes(String tagName);
其中tagName为标签内容,String addTag中format为数据返回格式
示例代码
public void testAddTag() { assertTrue(qqTSdkService.addTag("爱安卓")); }
2.2删除标签接口
以下为删除标签接口的三种返回形式
public String deleteTag(String format, String tagId);public boolean deleteTag(String tagId);public QqTResponse deleteTagRes(String tagId);其中tagId为标签id,由于超出long范围,故用string。String deleteTag中format为数据返回格式
示例代码
public void testDeleteTag() { /** 删除自己的tag,先获取自己的资料,从中取中tag id **/ QqTUser qqTUser = qqTSdkService.getSelfInfo(); if (qqTUser != null && qqTUser.getTagMap() != null && qqTUser.getTagMap().size() > 0) { /** 删除tag **/ for (Map.Entry<String, String> tag : qqTUser.getTagMap().entrySet()) { qqTSdkService.deleteTag(tag.getKey()); } } else { assertTrue(false); } }
整个sdk api使用见:http://trinea.iteye.com/blog/1299505
更多相关文章
- Android事件和监听器详细的介绍
- Android(安卓)Retrofit 2.0(三)从源码分析原理
- Adroid 使用AIDL和远程服务实现进程通信
- android解析xml文件的方式(其三)
- Android(安卓)AIDL 实现浅析
- Android中xml中shape的属性助记
- Onvif协议及其在Android下的实现
- Android中解析读取复杂word,excel,ppt等的方法
- Android(安卓)布局文件的性能--使用include标签重用Layout---转