搜索
查看: 1859|回复: 7
收起左侧

[IT业界] 新浪微博收紧API:第三方客户端生死一线

[复制链接]
22667999
发表于 2013-6-24 21:11:38 | 显示全部楼层 |阅读模式
编者注:极客公园观察家@NovaDNG发现新浪微博在本周二(6月18日)悄然更改了API,对获取微博内容及用户关系相关接口的返回结果作出调整。极客公园一方面在内部讨论了此次更改可能会产生的影响,另一方面采访了几位知名第三方微博客户端的开发者,听听他们的看法。当然,我们也欢迎更多的人加入到讨论当中来。
653662f0f34906b269d41762ae99d684.jpg
  原文呈现
  6月18日的新浪微博API更改内容原文引用如下(猛击这里查看原文):
  当前授权应用只能读取授权该应用的当前用户的微博,不能获取其它用户的微博。具体接口如下:
  获取当前登录用户发布的微博消息列表(2/statuses/user_timeline)
  获取当前登录用户发布的微博消息ID列表(2/statuses/user_timeline/ids)
  当前授权应用只能读取授权该应用的当前用户的关系,不能读取其它用户的关系。具体接口如下:
  获取用户的关注列表(2/riendships/friends)
  获取共同关注人列表(2/friendships/friends/in_common)
  获取双向关注列表(2/friendships/friends/bilateral)
  获取双向关注UID列表(2/friendships/friends/bilateral/ids)
  获取用户关注对象UID列表(2/friendships/friends/ids)
  获取用户粉丝列表(2/friendships/followers)
  获取用户粉丝UID列表(2/friendships/followers/ids)
  获取用户优质粉丝列表(2/friendships/followers/active)
  初步解读
  在仔细研究这一更改之后,我们的内部讨论得出两种不同的观点:
  观点一:这些更改生效后,现有第三方客户端将失去:
  读取用户的主时间线、评论和转发功能(一般第三方客户端的三大主要功能)
  查看其它用户的微博内容功能
  查看其它用户的关注和粉丝功能
  微博搜索、用户搜索和其它相关功能
  总之,生效之后第三方客户端基本无效化,用户将只能看到:
  自己所发的微博
  自己的关注和粉丝/活跃粉丝
  自己和另外一个用户的共同关注
  观点二:这只是新浪在又一次强制所有用户重新授权他们的第三方客户端:
  从原文措辞上看,这些改动都是针对「已授权客户端」的,所以这一改动生效的结果为——已授权客户端被废掉主要功能,当用户重新授权之后,即可恢复原有的功能。而设计这一改动的原因则是:
  这是一次强制所有用户重新授权其第三方客户端的过程
  提高数据爬取的难度,针对目前存在的很多利用微博爬取数据的行为
  此后微博可能会为商业用户提供专门的数据分析接口和服务,就像现在的twitter一样
  各家看法
  Android平台第三方微博客户端四次元的开发者@进击的心之所在反对上面的第二种解读,他认为更新后的API是同一地址,也就是说原先的API是什么权限,再次授权之后还是什么权限。没有老接口和新接口之分,以后将不再允许第三方应用访问其他用户的微博列表。更新生效后,第三方应用会刷不出微博列表,并出现“当前应用没权限”之类的错误提示。
  我们随后采访了Android平台的另一个知名微博客户端Fuubo的开发者@RefacTech碎星,他已经在微博上表达了对此次API的改动的关注。在他看来,像Weico、微格、ZAKER(该应用内置微博阅读功能,亦可视作第三方客户端)这样与新浪微博官方有合作关系的第三方应用可能不会受到太大影响,但其它一些自主开发的客户端则难逃宿命。不过他也提出,即使新浪微博收紧API,第三方应用仍可以微博内容的聚合阅读形式继续存在,并不会出现彻底消亡的局面。
  昨天下午(6月23日)新浪微博开放平台的认证账号@微博开放平台给@RefacTech碎星留言,称本次升级对第三方微博客户端没有影响。

  我们还联系了iOS平台的微博客户端微格的开发者,但截至发稿时他们并未就此发表任何评论。
  主要问题
  综合整个讨论过程和讨论内容,我们发现主要的分歧点在于API更新日志原文中的「当前授权应用」,从而抛出以下几个问题:
  这次变更到底是针对「已授权应用」,还是针对所有第三方应用(不管是否经过用户的再次授权)?
  如果是针对第三方应用,那么商业付费接口的第三方客户端是否会受到影响?
  这次变更背后的考虑是什么?
czlwb
发表于 2013-6-24 22:12:41 | 显示全部楼层
这只是新浪在又一次强制所有用户重新授权他们的第三方客户端
Onetaway
发表于 2013-6-24 22:34:43 | 显示全部楼层
Fuubo要挂。。。
shen6757
发表于 2013-6-24 22:34:53 | 显示全部楼层
fuubo不会中枪了吧!
mmxsee
发表于 2013-6-24 23:15:15 | 显示全部楼层
推特表示正常
ZJUER
发表于 2013-6-25 04:05:32 | 显示全部楼层
官方客户端没人用了,然后广告卖不出去了,然后新浪急了
azhuangleia
发表于 2013-6-25 17:59:32 | 显示全部楼层
怪不得最近Weico非常不稳定!
sun_sun_sun
发表于 2013-6-25 18:25:09 | 显示全部楼层
shen6757 发表于 2013-6-24 22:34
fuubo不会中枪了吧!

我也在用这个
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛|卡饭乐购| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 苏ICP备07004770号 ) GMT+8, 2019-10-17 16:20 , Processed in 0.089547 second(s), 20 queries .

快速回复 返回顶部 返回列表