本错误是在实际使用新浪的SDK进行开发时遇到的
错误接口描述:获取某个用户最新发表的微博列表
public List<Status> getUserTimeline(String access_token) throws WeiboException
源代码:
/**
* 获取某个用户最新发表的微博列表
*
* @return list of the user_timeline
* @throws WeiboException
* when Weibo service or network is unavailable
* @version weibo4j-V2 1.0.0
* @see <a
* href="http://open.weibo.com/wiki/2/statuses/user_timeline">statuses/user_timeline</a>
* @since JDK 1.5
*/
public List<Status> getUserTimeline(String access_token)
throws WeiboException {
return Status.constructStatuses(Weibo.client.get(WeiboConfig
.getValue("baseURL") + "statuses/user_timeline.json"));
}
修改成:
public List<Status> getUserTimeline(String uid)
throws WeiboException {
return Status.constructStatuses(
weibo.get(WeiboConfig.getValue("baseURL")
+ "statuses/user_timeline.json",
new PostParameter[] { new PostParameter("uid", uid)}));
}
这样就行了,不过还是要感谢新浪SDK的提供者,帮我们节省了很多时间。
我的站点:
http://www.nbshare.com
原链接地址:
http://www.nbshare.com/me/20111228/367.html
分享到:
相关推荐
《深入解析:调整过的新浪SDK优化实践》 在移动应用开发中,集成社交网络平台的SDK是常见的功能需求,其中新浪SDK是与新浪微博接口交互的关键工具。本文将针对标题“修改调整过的新浪 SDK”和描述中提到的问题进行...
1. **微博SDK核心组件** - **OAuth2.0授权框架**:微博SDK使用OAuth2.0进行用户授权,保证应用在获取和使用用户信息时的安全性,避免了保存用户密码的风险。 - **API接口库**:封装了微博的各种API接口,如发布...
1. **微博API接口**:SDK的核心是微博提供的API接口,这些接口允许开发者执行如发布微博、获取用户信息、评论、转发等操作。开发者需要理解和掌握每个接口的用途、参数以及返回值,以便正确地调用它们。 2. **HTTP...
3. 数据模型:了解SDK如何将微博API返回的JSON数据转化为易于使用的对象,这对于解析和操作数据至关重要。 4. 异步编程:检查SDK如何利用异步编程模型来提高性能,特别是在处理大量数据或需要等待网络响应的场景下...
以上是对“Android新浪微博SDK精简版”的基本介绍和关键知识点的解析。实际开发中,开发者可以根据需求选择适合的功能模块,灵活运用SDK提供的接口,打造出满足用户需求的社交功能。同时,参考示例代码(如android_...
在本案例中,"javaSDK.rar_java.sdk" 提供了一个针对新浪微博开放平台的Java实现,它使开发者能够方便地集成微博服务到自己的应用中。 1. **微博授权机制**: 微博开放平台提供了OAuth2.0的授权协议,允许第三方...
1. **OAuth认证**:新浪微博API使用OAuth 2.0进行身份验证,SDK将提供便利的方法来获取访问令牌,以便安全地代表用户与API进行交互。 2. **API调用**:SDK封装了对各种新浪微博API的调用,如用户信息获取、发布微博...
新浪SDK主要包含以下几个核心组件和功能: 1. **认证机制**:新浪API接口通常采用OAuth 2.0认证协议,确保应用在获取和使用用户数据时的安全性。开发者需要先注册应用,获取App Key和App Secret,然后引导用户授权...
《全面解析Sina微博API Java SDK:开启社交编程之旅》 在互联网的广阔天地中,社交媒体平台占据着举足轻重的地位,而Sina微博作为中国极具影响力的社交媒体之一,为开发者提供了丰富的API接口,便于他们构建与微博...
1. 下载SDK:首先,你需要从新浪官方或者GitHub上下载最新的weibo_ios_sdk-master压缩包。 2. 引入库:将解压后的SDK文件夹导入到Xcode项目中,配置相应的库和框架,如Security、SystemConfiguration、CoreGraphics...
5. **数据解析**:微博API返回的数据通常是JSON格式,SDK会提供解析工具,将JSON数据转化为C++对象,方便开发者操作。 6. **异步编程**:考虑到网络IO的阻塞特性,大部分SDK都支持异步调用API,这样可以在等待响应...
1. **微博SDK**:微博SDK(Software Development Kit)是由新浪微博提供的开发工具包,它允许开发者在自己的应用中集成微博的相关功能,如登录授权、内容分享、获取用户信息等。微博SDK支持Android和iOS平台。 2. *...
这涉及到网络编程、HTTP协议、JSON解析以及对新浪SDK的理解和应用。 首先,新浪SDK(Software Development Kit)是新浪提供的一套工具和资源,它允许开发者通过编程接口与微博平台进行通信。SDK通常包括库文件、...
《新浪微博iOS SDK详解及应用开发》 新浪微博作为中国最大的社交媒体平台之一,为开发者提供了丰富的SDK(Software Development Kit),以便在iOS平台上构建与微博功能集成的应用程序。本篇文章将详细解析“sina...
《全面解析 sinaWeibo javaSDK - weibo4j-oauth2-beta3.1.1》 在当今社交媒体时代,新浪微博作为中国最受欢迎的社交平台之一,为开发者提供了丰富的API接口,以便构建与微博互动的应用程序。其中,`sinaWeibo java...
《全面解析:基于新浪微博开放接口的客户端开发》 在当今社交媒体盛行的时代,新浪微博作为一个重要的社交平台,其开放接口为开发者提供了构建个性化微博客户端的可能。本文将深入探讨“新浪微博开放接口”的相关...
此外,开发过程中可能还需要遵循新浪的API规范和使用相关的SDK,同时考虑到用户体验,如加载进度提示、错误重试机制等。对于开发者来说,理解和实现这个项目不仅需要扎实的Java编程基础,还需要对网络通信、加密解密...
1. 错误处理:对接口的调用可能会遇到网络问题、超时或服务器错误等,因此需要编写合适的错误处理代码,确保程序的健壮性。 2. 数据缓存:由于频繁请求可能会对服务器造成压力,因此可以考虑将近期获取的数据缓存...
是一个示例代码,展示了如何使用新浪SDK进行分享。在集成过程中,你需要先在新浪微博开放平台注册应用,获取App Key、App Secret等关键参数。然后,在应用中初始化SDK,设置回调URL,以便处理授权和分享结果。当用户...
这个标题表明我们正在讨论一个与新浪微博相关的Android应用程序的示例代码或SDK。"绝对能用"的描述意味着这个Demo是经过验证的,可以正常运行,适合开发者进行学习和实践。 【描述】:“新浪微薄Demo(绝对能用)” ...