推特发布全新API但暂不激活

推特重新设计API,现在发布全新2.0版本,除了API设计整体更容易使用之外,也补充了一些新功能,而且API分级也改变,依照标准、学术研究和商业不同使用目的,提供Basic、Elevated和Custom三个等级。推特原定要在7月16日推出新API,但因为受推特比特币诈骗案,即便这个诈骗计划与API无关,但推特还是决定推延新API激活的日期。

这是自2012年来,首次重新创建的API,新API更简洁,且具有新的开发人员功能,可以指定回传字段,也能在同一个回应中,截取更多来自同一对话的推文,而且新API也补齐了一些旧版本所没有的功能,像是多绪对话(Conversation Threading)、推文投票结果、置顶推文,还提供更强大的流媒体过滤功能以及搜索查询语言。

另外,新API也适用全新的访问等级,过去,API被分为标准、高级和企业三个不同的平台,当开发人员需要扩展规模时,就要繁琐地搬迁每个API,但在新的API中,无论是学术单位或是企业,都使用相同的API,想扩展的时候可以选择更高的访问权限,并且继续使用相同的API。官方提到,他们期待多样的推特API用户,因此根据标准、学术研究和商业使用目的,提供Basic、Elevated和Custom三个访问等级。

标准是开发人员默认的等级,适合刚入门,单纯是为了好玩,或是用于学习与教学目的的用户,可获得Basic访问等级,而官方提到,之后会在这个标准中添加Elevated访问计划。对于想要使用推特API,来研究公众对话的学术研究人员,只要是合格的学术人员,将能够获得Elevated和Custom高端访问权限以访问相关端点,而且官方还提供工具和指南,简化使用推特API进行学术研究的过程。而推特API也能用于商业服务,通过理解和分析,让企业能够参与推特上的对话,商业用除了得Basic访问等级,也能够访问Elevated和Custom相关端点。

推特同时也发布了全新的开发者门户网站,让开发者能够顺利使用新的API进行开发,门户网站提供了入门助手,并可被用来管理应用程序,其详细的文件使开发者能更加认识API的使用与限制。推特即将开放新API测试,并且计划在之后取代API v1.1。