- 浏览: 83810 次
文章分类
- 全部博客 (32)
- java (32)
- java.lang.IncompatibleClassChangeError (1)
- mysql concat函数 字符串连接 (1)
- Java网络编程 (1)
- ActiveMQ中消息游标 (1)
- applicationContext-hibernate-transaction.xml (1)
- Google Chrome浏览器必备插件(附:Firefox火狐浏览器必备插件) (1)
- Oracle数据库文档构造器--Oraschemadoc (1)
- solaris essential (1)
- 使用Spring的test (1)
- org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are (1)
- 《代码之道》 (1)
- 三亚之行 (1)
- StatCVS 对使用CVS的项目进行深入统计的开源工具 (1)
- 读写PDF TIFF JPEG文件的JAVA类库 (1)
- 应用MapXtreme2004开发GIS代码(C#) 搜索TAB表中的元素 (1)
- 购物车的实现及结算处理[转] (1)
- 微软发布搜索引擎 兼谈几个搜索引擎的比较 (1)
- 对于嵌入式系统的学习 应该可以告一段落了 (1)
- 移动审批工作流设计与实现 (1)
- SIFT算法概述 (1)
- 腾讯微博java(android) sdk 话题相关api详细介绍 (1)
- No configuration found. Configuring ehcache from ehcache-failsafe.xml (1)
- memcached client -- spymemcached使用 (1)
- Simple XML (1)
- 空指针错误 java.lang.NullPointerException (1)
- 服务器重起 (1)
- Spring中Quartz的Cron表达式详解 (1)
- swt 开发 (1)
- res.sendRedirect()和req.getRequestDispatcher().forward(req (1)
- res)的区别 (1)
- JAVA类设计技巧 (1)
- java之socket编程之谈 (1)
- 总结一下iteye上的足迹 (1)
最新评论
腾讯微博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个接口为腾讯微博话题相关中的根据话题名称查询话题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
?
?
发表评论
-
总结一下iteye上的足迹
2012-02-08 14:57 792<span style="bac ... -
java之socket编程之谈
2012-02-08 13:43 955<span style="col ... -
JAVA类设计技巧
2012-02-04 15:24 8951.一定要将数据设计为private 2.一定要 ... -
res.sendRedirect()和req.getRequestDispatcher().forward(req,res)的区别
2012-02-04 11:34 3270res.sendRedirect()=重定向 ... -
swt 开发
2012-02-03 17:14 9541. 下载 eclipse 3.7 2. 安装 goo ... -
Spring中Quartz的Cron表达式详解
2012-02-03 15:39 916<table style="& ... -
服务器重起
2012-02-03 14:54 635内报:141 外报:143,133 ? 外服:128 ... -
空指针错误 java.lang.NullPointerException
2012-02-02 14:44 932使用 ... -
Simple XML
2012-02-01 10:04 961<p style=""> ... -
memcached client -- spymemcached使用
2012-02-01 09:49 1343<a href="http://blo ... -
No configuration found. Configuring ehcache from ehcache-failsafe.xml
2011-12-28 13:23 1126<span style="font-f ... -
SIFT算法概述
2011-12-21 09:44 1006<span></span> & ... -
移动审批工作流设计与实现
2011-12-20 10:59 1183<p style="text-ind ... -
对于嵌入式系统的学习 应该可以告一段落了
2011-12-19 10:19 742最近看了些关于嵌入式系统的资料,脑袋里对嵌入式开发的概 ... -
微软发布搜索引擎 兼谈几个搜索引擎的比较
2011-12-17 10:44 840微软于昨天(11月11日)正式发布其搜索引擎。这个是网 ... -
购物车的实现及结算处理[转]
2011-12-16 17:07 2701注:此文章来自CSDN。觉得代码挺清晰的,而且可能很多 ... -
应用MapXtreme2004开发GIS代码(C#) 搜索TAB表中的元素
2011-12-15 12:09 949</span></span>& ... -
读写PDF TIFF JPEG文件的JAVA类库
2011-12-14 09:49 3052这几种常见文件格式的读写类库,有人收集好了,详见下面网 ... -
StatCVS 对使用CVS的项目进行深入统计的开源工具
2011-12-14 09:19 757这个工具很好,主要是分析cvs的log得出统计结果,以 ... -
三亚之行
2011-12-13 15:29 634三亚的确是个不错的地方,人民热情,空气好,风景也好。山 ...
相关推荐
在Android平台上,模仿腾讯微博项目是一项综合性的任务,涉及到许多Android开发的核心技术和组件。这个项目旨在帮助开发者理解和实现一个类似腾讯微博的应用程序,提供社交网络的功能。以下将详细阐述此项目涉及的...
2. 集成SDK:下载并导入腾讯微博的Android SDK到项目中,遵循SDK文档进行集成。 3. 编写代码:使用SDK提供的类和方法,如OAuth2.0进行授权,使用WeiboAPI对象发送请求。 4. 处理响应:处理API返回的数据,如JSON格式...
本篇将详细介绍如何在Android平台上仿造腾讯微博客户端,提供一个功能完备、易于使用的应用程序。 一、项目概述 "Android仿腾讯微博客户端"是一个基于Android平台的项目,其目标是实现与腾讯微博原生客户端类似的...
此毕业设计项目展示了如何利用Android SDK和腾讯微博的开放API来开发一个功能完整的社交应用程序。 首先,我们要理解Android开发的基础。Android是Google主导的开源移动操作系统,它基于Linux内核,提供了丰富的API...
2. **API调用**:SDK封装了对腾讯微博API的调用,如用户登录验证、发布微博、获取用户信息、转发评论等。开发者可以通过SDK提供的接口直接调用这些API,简化开发流程。 3. **请求处理**:SDK内部处理了HTTP请求和...
在Android应用开发中,接入腾讯广告的广点通SDK是一个常见的需求,这有助于开发者通过广告获得收益或提高用户参与度。本DEMO是针对Android平台的初级教程,它提供了全面的指南来集成开屏广告、插屏广告、Banner广告...
在IT行业中,分享内容到社交平台是常见的功能之一,腾讯微博作为中国早期的社交媒体平台,其API和SDK为开发者提供了方便的接口来实现这一功能。本文将深入探讨如何通过反编译腾讯微博APK,理解其内部机制,并实现将...
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接口
1. **Android SDK与环境搭建**:首先,开发Android应用需要安装Android Studio,配置SDK,以及选择合适的API级别,以确保兼容不同的Android设备。 2. **布局设计**:XML布局文件用于定义用户界面。包括各种视图组件...
【标题】"Android 腾讯微博客户端源码1.rar" 涵盖了Android平台上腾讯微博客户端应用程序的源代码,这是一个深入理解Android应用开发、社交网络集成以及腾讯微博API使用的宝贵资源。在这个源码中,我们可以看到如何...
在Android应用开发中,集成社交网络平台如新浪、腾讯微博以及人人网的SDK,能够为用户提供方便快捷的分享功能,从而提升应用的互动性和用户体验。本文将深入探讨这些SDK的使用,包括它们的核心功能、集成步骤以及...
在Android平台上实现腾讯微博的集成,开发者需要利用腾讯开放平台提供的SDK(Software Development Kit),这个过程涉及多个步骤和关键知识点。以下将详细讲解如何进行腾讯微博的开发。 首先,我们需要了解腾讯开放...
通过研究腾讯微博的源码和使用相关的开发工具,开发者不仅能提升对Android平台的理解,还能学习到如何在实际项目中应用最佳实践,从而打造出高效、稳定且用户友好的社交应用。同时,这也是一个学习和借鉴优秀开源...
另外,考虑到腾讯微博可能使用自家的API,源码中会有相关的API调用逻辑。 7. **JSON解析**:接收到服务器的数据通常是JSON格式,因此源码会包含解析JSON数据的部分,可能使用了Gson、Jackson或者Android自带的...
【标题】"安卓Android源码——腾讯微博微频道项目.zip" 涉及的是一个针对Android平台的腾讯微博微频道的源代码分析。这个项目可能是为了帮助开发者理解如何在Android应用中实现类似微博功能,包括信息展示、用户交互...
1. **weibo4android.jar**:这是专门为Android开发的新浪微博SDK,包含了与新浪微博API交互所需的类和方法,允许开发者实现登录、发布微博、获取好友动态等功能。 2. **commons-httpclient-3.1.jar**:Apache ...
【Android应用源码腾讯微博安卓客户端项目】 这个项目是一份完整的Android应用源码,它揭示了腾讯微博Android客户端的实现细节。通过分析这份源码,我们可以深入理解Android应用开发的各种技术,包括UI设计、网络...
在Android开发中,.jar文件通常作为库使用,提供API接口供开发者调用,实现特定的功能,如微博分享的相关接口。 4. **HTTP MIME库**:"httpmime-4.1.3.jar" 是Apache HttpClient项目的一个组件,主要用于处理HTTP...
这些组件包括但不限于Java开发工具(JDK)、Android平台库、Android系统图像、Android开发工具(ADT)、模拟器、以及各种版本的Android框架API。 这个版本号"3.1.12.80813"可能代表了HBuilderX的版本和内部SDK的...
在Android开发中,为了集成第三方服务,如新浪和腾讯微博,开发者经常需要处理授权问题。本文将深入探讨如何使用自定义webView实现个性化的授权页面显示,以满足特定的设计需求。 一、WebView基础 WebView是...