`
taotaogo1980
  • 浏览: 82380 次
社区版块
存档分类
最新评论
阅读更多

    <span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 18px;">本文主要介绍腾讯微博</span><strong style="font-weight: bold;"><span style="color: #ff0000;">android sdk中</span><span style="color: #ff0000;">话题相关的2个接口</span></strong><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 18px; text-align: left;">,以及</span><strong style="font-weight: bold;">使用的示例代码</strong>

<span style="color: #ff0000; font-family: Helvetica, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 25px;">注意:以下所有的api示例代码都需要先新建</span><span style="background-color: #fafafa; color: #ff0000; font-family: Helvetica, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 25px; text-align: left; white-space: pre;">QqTSdkService类对象q</span><span style="color: #ff0000; font-family: Helvetica, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 25px; white-space: pre; background-color: #fafafa;">qTSdkService</span><span style="color: #ff0000; font-family: Helvetica, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 25px; white-space: pre; background-color: #fafafa;">并初始化,见</span><a style="font-family: Helvetica, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 25px; text-align: left; white-space: pre; background-color: #fafafa;" href="/blog/1299505" target="_blank">sdk使用总介绍</a>

?


<p style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 18px; text-align: left; padding: 0px;">这2个接口为腾讯微博话题相关中的根据话题名称查询话题id和根据话题id获取话题相关信息api。

public Map<String, String> getTopicIdByNames(String names);
public List<QqTStatus> getTopicInfoByIds(String ids);

?
<strong style="font-weight: bold; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 18px; text-align: left;">[size=medium;]2、示例代码[/size]</strong>

<p style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 18px; text-align: left; padding: 0px;">这2个接口同样都有三种返回结果即字符串、自身形式、<span style="background-color: #fafafa; white-space: pre;">QqTResponse</span><span style="background-color: #fafafa; white-space: pre;">,可根据需要调用</span><span style="background-color: #fafafa; white-space: pre;">。</span>

<p style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 18px; text-align: left; padding: 0px;">以下<span style="font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fafafa; white-space: pre;">为</span>根据话题名称查询话题id接口的三种返回形式
public String getTopicIdByNamesStr(String format, String names);
public Map<String, String> getTopicIdByNames(String names);
public QqTResponse getTopicIdByNamesRes(String names);


<p style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 18px; text-align: left; padding: 0px;">?
示例代码

    public void testGetTopicIdByNames() {
        /** 根据话题名列表,话题名字列表,以逗号分隔 **/
        Map<String, String> topicIdAndName = qqTSdkService.getTopicIdByNames("袁莉闪婚,美汁源下架,iphone");
        assertTrue(topicIdAndName != null);
    }

?参数为话题名字列表,以逗号分隔

?


<p style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 18px; text-align: left; padding: 0px;">以下<span style="font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fafafa; white-space: pre;">为</span>根据话题id获取话题相关信息接口的三种返回形式
public String getTopicInfoByIdsStr(String format, String ids);
public List<QqTStatus> getTopicInfoByIds(String ids);
public QqTResponse getTopicInfoByIdsRes(String ids);


<p style="line-height: 18px; text-align: left; padding: 0px;">?
示例代码

    public void testGetTopicInfoByIds() {
        /** 先得到话题id **/
        Map<String, String> topicIdAndName = qqTSdkService.getTopicIdByNames("袁莉闪婚,美汁源下架,iphone");

        if (topicIdAndName != null) {
            /** 话题id列表,以逗号分隔 **/
            List<QqTStatus> qqtStatusList = qqTSdkService.getTopicInfoByIds(ListUtils.join(new ArrayList<String>(topicIdAndName.keySet())));
            assertTrue(qqtStatusList != null);
        } else {
            assertTrue(false);
        }
    }

?以上代码为先根据话题名得到话题id列表,然后为根据话题id获取话题相关信息接口,参数为话题id列表,以逗号分隔

?

?

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

?

?

 
0
0
分享到:
评论

相关推荐

    腾讯微博SDK

    1.SDK里面包含什么? release.7z:SDK编译出来的jar包,含commons-codec.jar,commons-httpclient-3.1.jar,commons-logging-1.1.jar,dom4j-1.6.1.jar,QWeiboSDK.jar ...(2)根据SDK介绍文档查询API接口

    Android 接入腾讯广告 广点通 SDK DEMO

    Android 接入腾讯广告 广点通 SDK DEMO Android腾讯广告集成之初级篇Demo,主要介绍腾讯广点通开屏、插屏、Banner、原生4种广告集成方法。

    Android 新浪、腾讯、人人、豆瓣、Facebook、Twitte.zip

    这是一款Android 新浪、腾讯、人人、豆瓣、Facebook、Twitter OAuth认证实例源码,豆瓣使用的是OAuth1.0,新浪、腾讯、人人、QQ则都是使用OAuth2.0,Fackbook和Twitter直接使用官方的sdk和api。   使用方法:导入...

    XinGePush:腾讯信鸽.NET SDK

    腾讯信鸽.NET SDK 参照官方Java SDK V1.1.6 详细说明可查阅信鸽官方wiki 移植过程中参考了 在此向yeanzhi致敬 修复了一些bug,同时添加了部分API,如引入快捷方式、创建大批量推送消息并推送的接口 1 快捷方式 1.1 ...

    腾讯云通信独立模式demo

    采用PHP SDK&lt;br&gt; 把server文件夹上传至服务器, ...修改private.pem为自己从腾讯云通讯控制台下载的私钥 ...导入android文件夹到android studio 修改Config.java配置信息 到此配置结束,运行即可

    ManhuaHouse:【Android项目(开发中)】在线观看漫画的App,使用聚合数据提供的漫画相关的API接口

    【Android项目】在线观看漫画的App,使用聚合数据提供的“漫画书”相关的API接口 ####本项目的聚合数据 openid 和 key 不提供,可以去聚合数据自己申请漫画书的SDK。 本项目由于用到了TabPageIndicator,所以需要...

    react-native-trtc:腾讯实时音视频React Native组件

    基于腾讯实时音视频(TRTC)最新的SDK React Native组件基本封装完成,同时支持iOS和Android 没有实现全部API的封装,有很少部分不常用功能尚未实现 后续有时间会继续完善 安装(React Native&gt; = 0.60.0) npm i --...

    阴影:零反射全动态Android插件框架

    Shadow是一个腾讯自主研发的Android插件框架,经过线上亿级级用户量检验。Shadow已经开放分享了插件技术的关键代码,还完整的分享了上线部署所需要的所有设计。 与市面其他插件框架等级,阴影主要具有以下特点: ...

    高仿抖音短视频APP源码-支持直播&带原生安卓和ios源码&后台PHP-带安装教程

    短视频SDK 腾讯 IM 极光 web后台配置 系统设置-&gt;公共设置 按上线环境配置域名地址 注意备注信息 系统设置-&gt;私密设置 按申请的第三方sdk平台账号自行修改 web后台使用宝塔最新版 宝塔安装 nginx + ...

    网狐荣耀版开发使用常见问题解答

    添加环境变量 ANDROID_SDK_ROOT 为:C:\adt-bundle-windows-x86-20140624\sdk; 八、安装NDK 把android-ndk-r10d-windows-x86_64复制到要安装的目录,双击android-ndk-r10d-windows-x86_64进行解压。这里我们解压后...

Global site tag (gtag.js) - Google Analytics