随着国内社交网站的发展,大多数网站都做出了开放的姿态。开放平台几乎是sns和微博的标配系统,很多开发者也都靠它们走向了发家致富之路。那么在这么多开放平台中,你认为对开发者最友好的是哪个呢?当然你也可以举出你认为做的最差的那一个。请写出你的理由。下面是我的观点
最好的
新浪微博。文档全面,调用快速,接口标准。因为新浪微博的api接口基本是照搬着twitter的来的,所以给开发者带来了很大的方便,在接口和参数命名方面还显得比较标准。而且对自己应用的调整设置也有很大的权限,特别是转移应用这个功能很实用,有的人前期应用是个人开发,后来做大了需要转移到公司帐号上就比较方便了。但是,由于受到前段时间api漏洞攻击的影响,新浪微博关闭了私信接口,这给开发者带来了不便。这个功能是否授权完全可以交给使用者接入的时候,而不是平台暴力地关闭。
最差的
人人网。说实话,人人网的文档是这些开放平台中最乱的一个,没有什么层次,所有东西都铺出来了,刚来的很容易傻眼,不知道从何看起。上面说到新浪微博是学的twitter,那么人人网就是学的facebook了。连facebook迁移到oauth 2.0系统,它也很快跟进了。但是有一点做的很不好,就是刚迁移过来的时候,它的sdk里只提供了几个寥寥无几的功能,对于大多数应用来说,还需要使用老的sdk来实现应用的全部功能。但是人人网这个时候又把老sdk的链接给去掉了,最后我还是在搜索引擎里找到的地址。