Archives for the ‘ActionScript’ Category

AS3实现豆瓣API的Oauth认证

豆花@垃圾熊的这篇ActionScript For OAuth Step By Step已经把整个认证过程讲得很清楚了,也专门针对豆瓣的API认证写了个demo放在google上。无论用什么语言来写,无论是哪个API的oauth认证都是按照这些steps来实现整个认证过程。而我做的不过是让这个认证代码更简单一些,条理更清晰一些,提高代码的重用,这样也可以加深对整个认证流程的理解。而程序的健壮性等则没有放在首位。

google的这张介绍oauth协议的流程图分析完无非就三个过程:
1. 生成获取Request Token的URL并请求,得到Request Token和Request Token Secret
2. 将获得的Request Token和Request Token Secret作为参数访问认证页面进行授权
3. 完成授权后,再生成URL发起请求,得到Access Token和Access Token Secret
以下是实现代码: