我接触过的开放平台少,不过我觉得TOP是我见过的最难用的一个。
1、session需要用户同意才行,每次只能半小时,如果要持久一点,要自己每隔29分钟再发一次请求。
对比校内:session包含在校内每次传过来的url里了。
2、权限设置
如果不是参加什么大赛,要用到什么API,还得需要权限申请,分查询、买家、卖家、专业、高级等级别。
那叫啥OPEN平台啊,难道我就自己不会抓网页嘛?
3、API
有的API参数很多,晦涩难懂,有时需要看很多文档、论坛才猜出是啥意思。
感觉不少我想要的API还得自己去抓啊,限制的比较死,例如有的就只能获取当前登陆用户的交易数据。
3、沙箱环境
测试还不能用真正的数据去测试,还要去测试环境测试。
里面啥数据都没有,也不告诉大家里面都有啥数据。我就知道有几个测试帐号。
技术支持说,你可以自己上传数据啊,调用×××API。
你没有数据,为啥不能让大家用真实的数据呢?
校内网的测试是这样的,你可以随意建立应用,在真实环境测试,但限制死安装的用户,测试APP,最多只能10个安装。淘宝的数据应该比校内的数据值钱一些,所以淘宝要藏起来不给大家用,呵呵。不知道Ebay是怎么做的?校内学Facebook,淘宝学Ebay?
下面转载一篇博文,我比较赞同。
=============================
来源:http://www.blogkid.net/archives/2570.html
6月22日,淘宝开放平台横空出世;前几天,我在一本《程序员》杂志上,看到了TOP的软文。今天是8月11日,距离TOP发布已经有40天。这40天里,不妨看看TOP取得了哪些发展。
从旁观者的角度,TOP的开发者论坛,到现在为止,只有1048个主题。扣除灌水专区的262个帖子,平均每天只有不到20个新帖。另一方面,论坛疏于管理,广告贴比比皆是。论坛绝不仅是一个用来发布公告的场所,能活跃气氛的论坛版主甚至比出色的开发工程师更难找。
TOP的找应用页面,前两页上的应用,12个中有9个是淘宝自己开发的。看起来TOP并没有动员起广大的开发者,即使ku6这种有一定规模的网站成功接入,甚至引爆流行,充其量也只是几个API的成功,对整个平台意义不大。在后面的几页,也还有些第三方开发的应用,但一共只有5页。
而从开发者的角度,TOP的沙箱环境,可以被认为是一个自作聪明造就的垃圾:
最初,TOP提供的查询API,根本查不出结果,在论坛里提问才知道沙箱环境根本没数据。过了不久,查询可以得到数据了,但看起来有几十条查询结 果,指向的是同一个商品,商品图片也一模一样。有谁见过twitter、friendfeed会把search api也整一个沙箱环境呢?退一步说,人家如果搞个沙箱环境,会不会搜出来40条都是一样的内容?如果是sns类的api,有必要用沙箱环境进行控制;但 对于查询类API,人家还不如直接抓取页面来分析。
这个当初被视为大淘宝的“关键步伐”的TOP,正在悄然走远。我觉得,开放平台成功的原因很多,但的失败的原因只有一个:开放得还不够。对TOP来说,也许还一并遇到了运作方面、技术方面的问题。
注:文中对论坛平均每天主贴的计算,是以6月22号为起点。实际上,能找到的最早的帖子是4月21号,所以平均下来更少。
...