![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
腾讯微博Android客户端
文章平均质量分 89
coolszy
连云港若水科技有限公司产品研发部项目经理。
展开
-
4.腾讯微博Android客户端开发——获取未授权的Request Token
前面给大家介绍过腾讯微博API通过以下步骤来完成认证授权:1.获取未授权的Request Token(temporary credentials)2.请求用户授权Request Token3.使用授权后的Request Token换取Access Token(token credentials)本次给大家介绍如何获取未授权的Request Token。在腾讯微博开放平台的API原创 2011-06-15 21:22:00 · 11853 阅读 · 16 评论 -
6.腾讯微博Android客户端开发——换取Access Token
本次讲解腾讯微博OAuth认证的最后一步使用授权后的Request Token换取Access Token,当我们获取到Access Token后,我们就可以进行微博平台的资源访问。照例我们先看下交换access_token的API: 交换access_token URL:https://open.t.qq.com/cgi-bin/access_token格式:xml,原创 2011-06-30 10:26:00 · 9363 阅读 · 7 评论 -
1.腾讯微博Android客户端开发——OAuth认证介绍
腾讯微博是一个由腾讯推出,提供微型博客服务的类Twitter网站。在腾讯官方的软件或网站中发布微博我们需要输入QQ号和密码,同样如果我们自己开发客户端给用户使用,我们也需要用户提供QQ号和密码,这就留下了安全隐患。不发分子可以在程序中留下后门,获取QQ号和密码,从而进行违法操作。原创 2011-06-02 13:04:00 · 14470 阅读 · 12 评论 -
2.腾讯微博Android客户端开发——Parameter类和SyncHttp类编写
在上一节介绍的OAuth认证过程中我们可以看到我们需要不断地和腾讯微博开放平台进行数据的交互,因此我们需要编写一个类用来发送Http请求,并且能处理平台返回过来的数据。学习Html的朋友应该知道Get和Post两种方式提交数据,在这里我们同样也需要编写Post和Get两个方法模拟Post和Get请求。在发送微博时我们还可以上传照片,所以我们还应编写一个方法用于上传图片,但是在这里暂时还不编写上传数原创 2011-06-04 12:49:00 · 14517 阅读 · 19 评论 -
3.腾讯微博Android客户端开发——算法、编码、辅助方法编写
在腾讯微博API OAuth认证介绍中,我们可以看到关于请求签名的介绍(http://open.t.qq.com/resource.php?i=1,2#tag0):所有TOKEN请求和受保护的资源请求必须被签名,微博开放平台会根据签名来判断请求的合法性。签名算法使用Signature Base String和密钥(Secret)生成签名,参数oauth_signature用于指定签名。这几句话对o原创 2011-06-09 08:35:00 · 21589 阅读 · 52 评论 -
5.腾讯微博Android客户端开发——获取请求用户授权Request Token
腾讯微博OAuth认证第二步是获取请求用户授权的Request Token,今天我们就学习如何获取。说是获取Request Token,其实我们的代码目的就是获取一个验证码,有了这个验证码,我们才可以进行下面的授权验证过程。首先我们学习下获取Request Token的API:用户授权request_token URL:https://open.t.qq.com/cgi-bin/authorize原创 2011-06-22 18:49:00 · 12351 阅读 · 22 评论 -
7.腾讯微博Android客户端开发——自动获取验证码(1)
通过前面的介绍,我们成功获取了Access Token,但是在该过程中有个不好的地方:用户输入完QQ信息后,需要记录验证码,然后返回至Activity手动输入验证码,这将会使我们的程序显得非常不友好。我们能不能让程序自动获取到平台返回过来的验证码,而不需要用户手动收入呢?通过参考原创 2011-07-10 15:23:26 · 10268 阅读 · 14 评论 -
8.腾讯微博Android客户端开发——自动获取验证码(2)
上一节给大家讲解通过调用android系统自带的浏览器进行授权认证的,使用该种方式能很容易的完成认证,但是该种方式有个弊端,也就是如果使用第三方的浏览器如UC、天天等,输入完QQ账号信息点击“授权”后并不能再次跳转到MainActivity,导致我们的认证失败。这个问题应该是非常原创 2011-07-12 20:50:57 · 9164 阅读 · 22 评论 -
9.腾讯微博Android客户端开发——发送微博
通过前面的几节课程我们完成了腾讯微博开放平台的OAuth认证,最终获取到了AccessToken。有了Access Token,我们就可以进行一些受限制的操作,比如发送的微博。本节课我们就一起学习下如何进行微博的发送和发送带图片的微博。原创 2011-08-04 12:00:05 · 9318 阅读 · 41 评论