離氵茖 dé 煙婲

你说             
叶子的离开     
是因为风的追逐   
还是树的不留恋 

  博客园 :: :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

很久没有写过东西了,觉得自己才疏学浅,实在在技术上没有什么经验和大家分享,这次写的没有太直接的技术方面的东西,而是我从08年9月到现在1年多时间里,在阿里软件平台和淘宝TOP平台开发第三方应用的一些经验和心得,当然更多的还有一些苦恼和郁闷。

 

什么是阿里软件平台和淘宝TOP平台

具体的解释大家可以去官网慢慢看,我简单的讲就是提供了一些操作淘宝网站买卖数据的API接口,任何个人或组织都可以申请调用,来为卖家、买家提供服务。最常见的就是一些自动上架,自动橱窗,自动评价这样的帮卖家减少重复工作的自动类软件。

 

下面正文开始

产品介绍

名称:快递吧

功能:利用淘宝提供的API,获取卖家发出的快递,再自动跟踪这些快递的状态,如果有疑难件(错发,退回,丢件。。。)会单独给卖家列出来,方便卖家处理,也方便卖家查件,不用几个快递网站切换查询。

需求

08年9月的时候,老婆在淘宝开了一个店铺,每天有几单生意,有了生意自然要发快递,快递多了,自然也会有出问题的,开始都是买家找上门来了才知道丢件了,超区了,虽然都解决了,但是终究给买家留下了不好的印象,后来我有空的时候都会把没有完成的交易的快递状态查一次,在备注里面标明最新的情况,当然,这是费时费力的,刚查完的一个件,一转眼估计又忘了具体情况了。

我是做软件的,自然会想到用软件来代替这类重复的劳动,很偶然的,又看到了阿里软件平台,初步的了解了一下,心中有了大概的构思。

 

但是事情并不是想像的那样简单,首先,阿里软件平台提供的文档十分难懂,虽然我也是工作好几年了,自认为学习能力还不错,还是翻来覆去的搞了很久才弄明白,不过好在弄明白之后就豁然开朗了,与平台数据的交互也就变得简单了,剩下的就是我自己的业务逻辑的处理了。

其次,淘宝采用的授权模式实在让人头疼,需要用户去手动选择授权时间,在点击确定按钮,那样你才能去获取这个用户的发货数据,而且时间过了,就要重新授权,这样,我这个本打算做成自动的工具也只能是半自动的了;用户进入系统后,需要手动点击同步按钮,然后跳转到授权页面,授权完成后,再同步用户的数据,这样的话,用户基本上要每天来同步一次数据才会有意义,这样的系统估计没有几个有耐心的用户会使用吧。

不过好在不久,另外一个开发者告诉我授权是可以刷新的,也就是Session一样,只要你有操作,授权就不会失效。搞清楚原理后,终于舒了一口气,这次终于可以做成全自动的了。

 

改进后的系统可以在后台不分日夜地处理用户的数据,终于可以拿得出手了,这时候已经过完年了,上线运营后,我并没有开始收费,因为还需要很多完善的地方,而且想节约成本,服务器没有托管到专业的网络提供商,所以不是很稳定,导致授权频频失效,那段时间,实在是无颜面对用户,同时对淘宝的这种授权机制也感到不可理喻,然后还分析了原因,给出了解决方案,交给淘宝的工作人员,然后得到的回答是综合各方面的原因,维持现状,一气之下,都有些绝望了,就停了两个月时间没管它。

这两个月里,业余时间一下又空虚了好多,刚开始玩玩游戏,后来也玩腻了,总得找点事来消遣吧,还是没办法,又把程序找了出来,想想还是有卖家需要的,就当学习学习技术吧;心态好了,就不想那么多了,先把自己的电脑架成服务器,挂上去,居然每天还有几十个人用,然后就慢慢改,慢慢完善。

 

6月的样子吧,一个用户旺我,说我这东西很不错,希望给他们单独架设一套;那当然可以了,然后谈了价格,过了两天就在他的服务器上安装上了,后面渐渐的问的又有几个人,就渐渐的勾起了我的欲望,租了服务器,开始设计改版(技术方面的东西我会另外的文章中谈到)。经历了大的改动后,终于可以“分布式”的部署了,我这边的程序一更新,部署在其他服务器的网站也可以很快更新到最新的版本。但是到目前为止也只部署出去过一套。

 

用户开始多起来了,觉得可以想想收费的问题了,平台上很多的应用都是包月的,3元5元一个月,但是我当时想,包月的话,对件少的用户不公平,所以我单独开发了收费策略,按照发件的多少来收费,100个件1元,一次充值多的话,最低可以到500个件1元,也有部分用户充值,但估计更多用户看着价格就一头雾水吧,呵呵,也有大卖家使用我的软件,有个人一次就充值了500元,够用好几年的了,着实把我感动了一番。

 

用户增长很慢,如果没有在首页有好的展示位置,很难有人看到你的应用,平台有很多免费的软件,收费的应用用户更是不会去看了,总得想想办法,因为和平台的工作人员有旺旺联系,有的时候也会问问,什么时候给我在首页给个广告位呀,但回答一般都说是在改版,改版完了考虑,然后也没好意思死皮赖脸的要。

然后一直熬着,熬到阿里垮台。。。哦,是阿里平台停止运营,需要转入TOP。

 

转,还是不转,这是个问题,看着那一大堆API文档,我又开始迷茫了,竟然又不知道该如何下手了,这让我这个自认为技术还不错的家伙着实很没面子,不过还好,有个热心的人做了一套.NET的SDK,拿过来一调用,也还简单,不过上次改成可以自动更新的之后,发现并不十分实用,开发、测试难度都加大了;用户界面上也需要修改。于是决定重新改造,去掉了很多没用的东西,程序一下子轻便了好多,但改出来的Bug也不少,测试修改又花了不少时间。

 

决定继续在TOP平台上做的时候,就报名才加了淘宝的“赢在淘宝”比赛。偶对去美国旅游,扶持基金什么的,兴趣都不太大,也知道不太可能呵呵,最大的愿望就是能够得到一些专家的点评吧。

 

因为时间比较紧,修改BUG和界面都花了不少时间,还应用户的要求,加了很多新功能,导致帮助文档到现在都还没有写完,新系统的使用方式和以前的也有了一些变化,现在好多用户都在抱怨没以前好用了,很无奈呀,新的更方便快捷,只是他们不会用啊,只能在帮助里面给他们详细指导了。

 

时间很快,“赢在淘宝”评选也开始了,第一轮在用户们的支持下,顺利晋级,第二轮,刚刚出来的结果,被无情的淘汰了,不是我不服输,但是,看了另一个也做快递跟踪的居然晋级了,心里还是有一点不平衡,不是我小心眼,确实太那个了点,那个软件就是把几十个快递公司的查询弄到一个页面,查的时候爬虫抓数据,解析后返回给用户,对EMS,宅急送等很多快递,直接弹出页面,跳到主页,用户再输入单号,验证码查询。。。我的这些公司直接就可以查出结果,没有任何快递需要跳个页面的。而且还能自动跟踪,疑难件提醒。发点小牢骚,我不会往心里去的,呵呵,下午还刚见过那个软件的开发者,一个帅帅的小伙子,很好。他也不是靠这个赚钱的,所以不会有太大竞争,说不定还可以合作,我给接口给他,就不用跳来跳去的了。

 

总结一下,在用户的需求上面还是能够较好的把握,毕竟自己就是卖家,很多用户有想法也会直接旺旺和我沟通,在技术方面用了很多新的技术,来提高开发效率,也解决了很多很难的技术问题,界面上也力求简洁和方面,让用户能够一眼就知道自己所有快递的状态,我想,在产品上,打80分是肯定可以的,但是运营确实是失败的,从开始做这个东西,到现在,都没有想过如何去推广,只是被动的等待用户发现,这个确实是需要加强的。

 

接下来多花一点心思在正式版上班,虽然申请上架的时候数据有误,要等淘宝重新走流程修改,导致新用户不能订购,但老用户还在使用,有他们的支持就不寂寞,加油。

posted on 2009-12-22 00:13  煙婲離氵茖  阅读(2888)  评论(10编辑  收藏  举报