腾讯微博java(android) sdk 话题相关api详细介绍

<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个接口为腾讯微博[url=http://wiki.open.t.qq.com/index.php/%E8%AF%9D%E9%A2%98%E7%9B%B8%E5%85%B3]话题相关[/url]中的根据话题名称查询话题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使用见:[url=/blog/1299505]http://trinea.iteye.com/blog/1299505[/url]

?

?
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值