摘要:本次讲解腾讯微博OAuth认证的最后一步使用授权后的Request Token换取Access Token,当我们获取到Access Token后,我们就可以进行微博平台的资源访问。
阅读全文
06 2011 档案
摘要:本节课的主要内容有:1.RadioButton控件的使用2.CheckBox控件的使用课程下载地址:http://u.115.com/file/clwlx48w课件及源码下载地址:http://u.115.com/file/aqpuzpq7
阅读全文
摘要:腾讯微博OAuth认证第二步是获取请求用户授权的Request Token,今天我们就学习如何获取。说是获取Request Token,其实我们的代码目的就是获取一个验证码,有了这个验证码,我们才可以进行下面的授权验证过程。
阅读全文
摘要:本节课的主要内容有:1.讲解GET和Post请求方式 2.讲解通过HttpURLConnection模拟Http请求 3.讲解通过HttpClient模拟Http请求 课程下载地址:http://u.115.com/file/e6cm7ygh 课件及源码下载地址:http://u.115.com/file/aqp1nyde 课程中模拟网站系统:http://u.115.com/file/dnaewe4y
阅读全文
摘要:前面给大家介绍过腾讯微博API通过以下步骤来完成认证授权:1.获取未授权的Request Token(temporary credentials)2.请求用户授权Request Token3.使用授权后的Request Token换取Access Token(token credentials)本次给大家介绍如何获取未授权的Request Token。在腾讯微博开放平台的API中介绍了获取Request Token的URL地址、所需要的参数以及返回内容。获取request_token URL:https://open.t.qq.com/cgi-bin/request_token格式:xml,j
阅读全文
摘要:有些时候我们需要我们的程序在系统开机后能自动运行,这个时候我们可以使用Android中的广播机制,编写一个继承BroadcastReceiver的类,接受系统启动关闭广播。
阅读全文
摘要:本节课的主要内容有:1.讲解如何编写自己的Content Provider课程下载地址:http://u.115.com/file/bh1euxsd课件及源码下载地址:http://u.115.com/file/cli2jrau
阅读全文
摘要:本节课的主要内容有:1.讲解是什么Content Providers2.讲解URI对象3.演示如何使用Content Providers课程下载地址:http://u.115.com/file/bh16v766课件及源码下载地址:http://u.115.com/file/dnaduvch
阅读全文
摘要:在腾讯微博API OAuth认证介绍中,我们可以看到关于请求签名的介绍(http://open.t.qq.com/resource.php?i=1,2#tag0):所有TOKEN请求和受保护的资源请求必须被签名,微博开放平台会根据签名来判断请求的合法性。签名算法使用Signature Base String和密钥(Secret)生成签名,参数oauth_signature用于指定签名。这几句话对oauth_signature产生过程介绍的比较简单,通过阅读其它的资料,我们可知在oauth_signature生成值的过程中我们需要进行URL编码,使用HMAC-SHA1加密算法进行签名,最后进行B
阅读全文
摘要:在上一节介绍的OAuth认证过程中我们可以看到我们需要不断地和腾讯微博开放平台进行数据的交互,因此我们需要编写一个类用来发送Http请求,并且能处理平台返回过来的数据。学习Html的朋友应该知道Get和Post两种方式提交数据,在这里我们同样也需要编写Post和Get两个方法模拟Post和Get请求。在发送微博时我们还可以上传照片,所以我们还应编写一个方法用于上传图片,但是在这里暂时还不编写上传数据的方法。另外在模拟Http请求时我们需要传递参数,因此我们需创建一个Parameter类,表示参数对象。在腾讯微博开放平台中关于oauth_signature参数值的产生过程介绍中有这样一幅描述图(
阅读全文
摘要:腾讯微博是一个由腾讯推出,提供微型博客服务的类Twitter网站。在腾讯官方的软件或网站中发布微博我们需要输入QQ号和密码,同样如果我们自己开发客户端给用户使用,我们也需要用户提供QQ号和密码,这就留下了安全隐患。不发分子可以在程序中留下后门,获取QQ号和密码,从而进行违法操作。为了保护QQ用户的利益,提高微博开放平台的安全指数,腾讯微博API采用OAuth协议为第三方提供接入服务,遵循[RFC-5849]规范。目前OAuth最新版本为OAuth2.0,腾讯微博API使用OAuth 1.0A版本。OAuth官网地址:http://www.oauth.net/ OAuth是什么OAuth协议为用
阅读全文