据外媒报道,社交网站Twitter今天公布更严格的API使用规则,将会对第三方客户端的最高使用人数做限制。
新规则对第三方客户端API的使用频率也作出调整,将由现在每小时350次数据调用减少为每小时60次数据调用。而像个人主页、搜索等方面则允许每小时720次的数据调用。
这个规则将会适用于大多数的第三方客户端,据悉,新的规则将在未来6个月内实施。
这次API使用规则调整有以下两个特点:
1.严格限制每个第三方客户端用户人数
目前对最大使用人数的限制基于第三方客户端现有的用户数目。例如,如果一个第三方客户端现在有X名用户,那么它最大使用人数就是X的两倍。这样一来,像Tweetbot或Twitterrific这类的应用可能会考虑限制用户数量。
2.对第三方客户端API的申请条件做了严格限制
之前Twitter对于用户申请第三方API时只会提出引导性的建议,如今,这些建议都变成了必需填写的内容。从这个"必需"文档中我们看到,像用户名和用户头像这样的要求,绝大多数第三方客户端都已经做到,然而,该文档里还有众多对API申请细节的要求,需要开发者认真细读,免得辛苦开发的应用失效。
其实对于这次Twitter调整API已有前兆,有一份调查显示,来自第三方客户端的tweet内容已经达到23%。Twitter先前不再为拍照应用Instagram上"寻找Twitter好友"提供API支持,也中止了社交网站Linkedin上的API接口。Twitter官方的"良苦用心"已经向所有人表明:Twitter正在逐渐减少第三方客户端的影响,作为开发者,你真的需要适应它。