一个早期的Android新浪、腾讯微博OAuth认证源码实例
代码说明:
一个早期的Android微博登录接口认证的源码实例,包括了新浪、腾讯、网易、搜狗四大门户网站的OAuth认证实例,不管哪种谁,几乎都要从以下代码开始: private Random random = new Random(); private String encoding = "utf-8"; //URL编码方式 private String oauth_request_method = "GET"; // 请求方法 private String requst_token_url; // 请求url private String oauth_consumer_key; // —— 注册应用后由应用服务商提供 private String consumer_secret; // —— 注册应用后由应用服务商提供 private String oauth_token; private String oauth_token_secret; private String oauth_verifier; //验证码 private String oauth_callback = ""; // —— 用户授权后的返回地址 private String oauth_nonce; // —— 随机字符串,须保证每次都不同 (32个字符长度) private String oauth_timestamp; // —— 时间戳 private String oauth_signature_method = "HMAC-SHA1"; // —— 签名base string 的方法,目前支持 // HMAC-SHA1 private String oauth_version = "1.0"; // —— Oauth协议版本 private String oauth_signature; // oauth请求签 名 更详细的登录认证代码请下载本源码包。
下载说明:请别用迅雷下载,失败请重下,重下不扣分!