背景:
最近做一个导购网站(aizher.com)尝试,为了方便用户登陆,分别引入新浪微博,QQ,淘宝三种平台上的开放接口接入系统中。
分别使用了下新浪微博,QQ,淘宝平台三种方式,虽然都是开发平台,但是在使用过程中,每种平台都有自己的特色,也有难用的地方。
第一个新浪微博开发平台:
申请链接:http://open.weibo.com/
申请方式:微博有三种接入方式,分别为网站接入,站内应用,移动应用三种。如果我们单纯只是想网站支持,微博登陆。选择网站接入即可,如果还想在微博应用广场上曝光自己的应用的,那需要选择站内应用。如果有手机上的app应用,只要上面有分享到微博的按钮,也可以申请移动应用。
简单起见,我们选择网站接入方式:只需要三个步骤,即完成申请
新浪微博的申请方式很简单,只要填写网站名称,网站域名,并把验证文件上传到服务器(或者使用meta标签)即可完成申请,申请后,填写网站的logo等信息,提交申请,大概1,2个工作日即可完成上线工作,整个过程非常快速简单。
总结感受:新浪微博开发平台,虽然做的时间最短,但是友好型最强,申请简单,方便,时间快,赞一个。
第二种,QQ申请
申请连接:http://connect.qq.com/
申请方式,也分为网站接入和手机接入两种方式,由于QQ上没有所谓的应用中心,所以,QQ上没有站内应用这个方式
总体感受:腾讯叫嚷着开放,但是从开发平台的入口来看,起了个connect不伦不类的名字,大体猜到是为了开放而开放,而申请应用时,又加了一个莫名其妙的回调地址选项,而这个回调地址,只是写域名(猜测是为了所谓安全,限定app回调的域名,不过从根本上解决不了安全问题),另外一个不爽的地方时,新创建的网站接入,不能立即提交审核,需要等48小时后提交审核,提交审核后大概3,4天上线,这个条条框框比新浪微博要多的多,不过还说的过去。
第三种,淘宝开发平台
申请链接:http://open.taobao.com
申请方式,淘宝开发平台,分两种,网站接入,应用接入,很奇怪的是淘宝开发平台上居然没有手机应用接入方式(so,淘宝在移动互联网上落后一步)。
选择网站接入即可,填写方式,基本上和以上相同
不过唯一变态的就是,不能通过meta验证,只能通过文件方式,验证网站,比较讨厌,其实这个步骤不算啥。下面那个步骤更让人无语。
需要在网站上加入jssdk,才能激活申请,我勒个去,这个js文件,收集统计我网站上的各种信息,有种时时刻刻被偷窥的感觉。我可不想把我网站上的信息,都暴露给淘宝,决定放弃淘宝的引入,虽然是导购网站,也是为了给淘宝引流量,但是这种接入方式,实在不令人恭维。
总体感受:接入淘宝开发平台是有代价的,UV小于100的网站是不符合条件的,并且要在自己网站上接入jssdk,这个js负责统计网站上的uv,pv,并计算导入淘宝的uv。做网站的第一步是方便淘宝用户登陆网站,而上面的步骤基本就卡死了新网站。
三种开发平台对比下:新浪微博从时间上来说后起之秀,确实是长江后浪推前浪,做的开放平台有模有样,方便使用。QQ次之,虽然有各种不舒服,但是毕竟QQ用户群大,多,也就忍了吧。淘宝开发平台垫底,各种限制条件太多,且要在自己网站上加入jssdk,加入这个sdk,使得自己的网站信息在淘宝面前了无秘密可言,就好比在脱光了衣服站在大街上,还是放弃网站接入了,如果还想用淘宝开发平台,选择应用接入吧。后续,深入使用后,再补充。