淘客API
原文地址:http://www.blogkid.net/archives/2214.html
写篇文章简单介绍下淘客API。淘客api可以找阿里妈妈的工作人员申请,开通以后会得到一个专用的密码,在alimama的pid(比如我的pid是10004869)也需要记下来。
经常会用到的有两个接口。
1、数据查询接口
可以通过此接口获得淘宝上的商品数据,当然这些商品都是参与了淘客计划的,也就是说,如果能推荐你的用户买这些商品,就有收入。
用法为:
http://taoke.alimama.com/rpc/searchAuctionByRpc.do?pw={password}&xxx
可以指定的参数(xxx部分)包括:
keyword: 关键词
catid: 分类编号(比如女装、啤酒)
rowoffset: 查询起始位置
rowcount: 查询数量
sr: 排序方式
mid: 按照卖家或按照商品名查询
返回的数据有很多内容,我就不一一列举。但很不好的一点是居然没有返回商品的affiliate link(这里实在不知道怎么用一个中文词来解释,就是一个可以被跟踪的链接,用于跟踪推荐的效果)。要获得某个商品的affiliate link,还需要利用另一个接口。
2、获得affiliate link接口
通过这个接口得到的affiliate link,可以用来引导用户到淘宝相应的商品。如果用户购买了这件商品,就可以被淘客的系统跟踪到,从而获得一定的收益。
用法为:
http://taoke.alimama.com/rpc/searchAuctionByRpc.do?pw={password}&xxx
可以指定的参数(xxx部分)包括:
aid: 广告id/类目id/店铺id/主题id(这个通过mode参数来区分)
mode: 用于区分aid到底是那种id
pid: 阿里妈妈账号的数字id(如前文提到)
使用这些参数发起请求,就可以得到affiliate link,此时可以在服务器端使用301或302重定向,将用户引导至淘宝。
此外,还有一些其他的接口,其中一个可以用来同步淘宝的商品类目,不赘述了。
在数据查询接口中获得的数据,其中有一个”ORIOBJID”,文档中解释为“宝贝ID”,疑为淘宝数据库中对商品的唯一ID。而在淘宝开放api文档中,也找到了一个叫做iid的参数,如果可以从这里打通,会更有想象力。
昨晚和今早,我在appengine上做了一个demo,其间受够了编码问题导致的奇怪错误,以及不趁手的notepad++引起的”unexpected incident“,终于做好了。以后还是打算拿rails来做。


阿里妈妈得到的ORIOBJID是类似“2076287025”的id,而淘宝的iid是一个32位字母数字组合,不是同一个东东!
如果有人知道怎样从阿里妈妈得到淘宝iid请告知
嗯,看来想得到淘宝的iid还是有点难的。
太须要这个程序了。
博主继续完善啊。。。
有了消息不忘告知一声。。
@山猫
http://haoduohaoduo.com/