*签名加密部分需要使用as3corelib,请到http://code.google.com/p/as3corelib/下载

最近在写as3top:基于ActionScript3 的 TOP(Taobao Open Platform)的SDK,因为平时工作很忙,所以也只能用晚上下班之后的时间来写,所以进度一直不快。

先把最基本的请求方法放上来吧。核心是三个文件。

TOPConfig.as 负责保存请求地址,sessionKey,appKey,appSecret等信息;使用单例模式

TOPRequestParam 请求对象的包装类

TOPUtil 进行一些格式的转换以及其他辅助工具

TOPURLLoader 继承至URLLoader负责数据载入。

示例代码请点此下载:TOPExample

PS:关于TOP接入请查看http://wiki.open.taobao.com/index.php/%E5%BA%94%E7%94%A8%E6%8E%A5%E5%85%A5

有问题,请留言:)

另,本项目纯属私人项目,与公司的工作无关。

平常开发中,如果我们要对http(s)的内容进行抓取的时候,我们通常会使用HttpWatch或者Fiddler这几款非常著名的的抓包工具。但这两款工具对于AMF协议是无能为力的。

目前来说,能用的、比较靠谱的AMF工具一款是ServiceCapture 这个在去年4月份的时候介绍过。还有一款就是本文要介绍的Charles。

Charles主页:http://www.charlesproxy.com/
目前,Charles的最新版本为3.3.1。提供了多个版本:Windows 32Bit,Windows 64 Bit,Linux,Mac。同时还提供了FireFox的插件。

Continue reading »

© 2011 达达's Blog Suffusion theme by Sayontan Sinha