`
yanfaguanli
  • 浏览: 650534 次
文章分类
社区版块
存档分类
最新评论

老生常谈:微博,QQ,淘宝三种开发平台对比 笔记

 
阅读更多

背景:

最近做一个导购网站(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,使得自己的网站信息在淘宝面前了无秘密可言,就好比在脱光了衣服站在大街上,还是放弃网站接入了,如果还想用淘宝开发平台,选择应用接入吧。后续,深入使用后,再补充。

分享到:
评论

相关推荐

    敏捷软件开发:原则、模式与实践

    当对象技术成为老生常谈之后——尤其在Java编程语言之中,新的问题也在软件开发社区中浮现了出来。缺乏经验的开发人员完成了大量粗劣设计,获得的程序不但缺乏效率,也难以维护和扩展。渐渐地,软件系统专家发现,与...

    老生常谈外链 站长要做到对症下药.pps

    老生常谈外链 站长要做到对症下药.pps

    CSS Float布局过程与老生常谈的三栏布局

    使用CSS布局网页,那是前端的基本功了,什么两栏布局,三栏布局,那也是前端面试的基本题了。一般来说,可以使用CSSposition属性进行布局,或者使用CSSfloat属性布局。前者适合布局首页,因为首页上的内容往往可以...

    构建高效的python requests长连接池详解

    老生常谈: python下的httpclient库哪个最好用? 我想大多数人还是会选择requests库的。原因么?也就是简单,易用! 如何蛋疼的构建reqeusts的短连接请求: python requests库默认就是长连接的 (http 1.1, Connection...

    老生常谈PHP中的数据结构:DS扩展

    下面小编就为大家带来一篇老生常谈PHP中的数据结构:DS扩展。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    老生常谈JavaScript 函数表达式

    JavaScript中创建函数主要有两种方法:函数声明和函数表达式。这两种方式都有不同的适用场景。这篇笔记主要关注的是函数表达式的几大特点以及它的使用场景,下面一一描述。 主要特点 •可选的函数名称 函数名称是...

    老生常谈Log4j和Log4j2的区别(推荐)

    下面小编就为大家带来老生常谈Log4j和Log4j2的区别(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    深度学习的一点学习笔记(机器翻译相关)

    关于RNN,也是老生常谈的网络结构了,为了提醒自己,补充一点小观点。下面是一些博客上讲解RNN的链接。 RNN 这篇文章比较概述性的讲解了RNN的一些基本知识。 除此之外,RNN是一个序列形的结构,在实现机器翻译的时候...

    当阿里面试官问我:Java创建线程有几种方式?我就知道问题没那么简单

    昨天有个小伙伴去阿里面试实习生岗位,面试官问他了一个老生常谈的问题:你说一说 Java 创建线程都有哪些方式? 这哥们心中窃喜,这个老生常谈的问题早已背的滚瓜烂熟,于是很流利的说了出来。 Java 创建线程有两种...

    电子技术的老生常谈——接地.pdf

    接地是电路设计中最基础的内容,但又是几乎没人说得清的,几乎每次的培训和交流都会有人问到“老师,有没有一种通用的接地方法 可以参考啊?”如果想知道这个问题的答案,请继续耐着性子读下去。

    ArchiCAD与Revit深度对比

    这个论题本是老生常谈了,谈到BIM绕不过的就是Revit与ArchiCAD。两者的对比许多帖子都讨论过,但往往大而化之,原则性的东西多,细节的东西少,因此我想再作一次比较,希望能深入一点,具体一点,力争较为全面地反映...

    JPA学习笔记-EJB-05JPA实体对象状态和实体对象的高级操作

    虽然持久化实体的状态在ORM中是一个老生常谈的问题,但是说实在的,我们在开发过程中真的不太在意实体的状态。在Web一般情况下也都是交给Spring去管理实体管理器(EntityManager),所以我们还是有必要啰嗦一下,...

    误执行sudo rm -rf /var,重装ubuntu18.04.4配置优化的全过程

    我三天参考了六十多篇博客一点点优化自己的ubuntu系统阿。。。全白玩儿 男子汉大丈夫。。我!!无奈之下打开抽屉,拿出了ubuntu18.04.4系统安装盘。。。 本文开始撰写的时候已经是新系统了。。那就记录一下整个电脑...

    老生常谈js中的MVC

    MVC是一种架构模式,它将应用抽象为3个部分:模型(数据)、视图、控制器(分发器)。 本文将用一个经典的例子todoList来展开(代码在最后)。 一个事件发生的过程(通信单向流动): 1、用户在视图 V 上与应用程序...

    asp.net导出数据到Excel的几种方法 学习心得

    asp.net导出到Excel也是个老生常谈的问题,在此归纳一下。 第一种是比较常用的方法。是利用控件的RenderControl功能,得到该控件生成的HTML,然后以Excel文件的类型输出到客户端。这种方法生成的其实是个HTML文件,...

    老生常谈的跨域处理

    常用的几种跨域处理方法: 跨域的原理解析及实现方法 总结 摘要:跨域问题,无论是面试还是平时的工作中,都会遇到,本文总结处理跨域问题的几种方法以及其原理,也让自己搞懂这方面的知识,走起。 什么是跨域 在...

Global site tag (gtag.js) - Google Analytics