新的端点是Twitter于今年6月首次推出的开发人员API版本2的继续。该API自2012年以来首次进行了重建,其目标是包括早期版本中缺少的功能,例如民意调查,固定推文和垃圾邮件过滤,同时还对搜索和流过滤等领域进行改进。
但是,随着Twitter添加端点并进一步完善其分层访问计划,Twitter的API仍在开发中。
在此版本中,Twitter添加了对今年早些时候引入的对话设置的一些支持。该功能允许用户选择谁可以回应他们的推文。在Twitter上,用户可以选择允许所有人回复,也可以将回复仅限制为关注的人,甚至是推文中提及的人。现在,通过Tweet对象中称为reply_settings的字段,新API也部分支持了这些对话控件。添加的内容将使开发人员可以知道是否已为一条推文设置了会话回复设置,如果已设置,则可以由谁回复。但是,Twitter尚未为这些领域提供支持,Twitter表示将在“将来”提供支持。
最终,这样的功能可能允许第三方应用更好地模仿Twitter.com和Twitter自己的本机应用中的第一方体验。 SocialOpinions开发人员Jamie Maguire在Twitter帖子中指出,这还可以帮助开发人员构建社交监听应用程序,仅吸收社交媒体经理能够回复的那些推文。 Twitter还建议,这对于希望了解更多有关公共对话的研究人员可能很有用。
另一组端点(用户tweet时间轴和用户提及时间轴)返回由tweet组成或提及特定Twitter用户的tweet的集合。现在,这些端点还可以指定start_time和end_time参数,这意味着它们可以用于在特定时间段内收集推文。 “用户提及时间轴”端点现在还支持仅应用程序身份验证,Twitter表示,这将使开发人员或研究人员更容易地分析给定帐户。
该公司指出,这是API第一个版本中使用最广泛的两个端点,因为它们允许在客户支持,品牌分析以及衡量Twitter用户情绪的工具中使用工具。
在启动时,开发人员每个请求最多可以请求100条推文。用户推文时间轴终结点仅限于3200条最新推文,而用户提及时间轴仅限于800条最新推文。两者都将计入Standard Basic访问的每月推文上限,即500,000。此限制不是永久性的-Twitter表示计划在明年某个时候在Standard产品版本中提供对Twitter API v2的增强访问权限,企业可以在此处注册该免费Beta版。
Twitter本周还在Early Access中启动了两个新的Follows查找端点,这使开发人员可以检索跟随特定人员的帐户列表,或拉出有人关注的帐户列表。为了了解网络分析或检查信息传播或错误信息的目的,开发人员经常使用这些工具,他们希望了解Twitter上的帐户是如何链接的。
其中的部分内容将支持受众情报功能,并让我展示关注者的兴趣,产品和品牌的亲和力。 pic.twitter.com/2VWC23Jz1Y
开发人员告诉Twitter,他们希望能够获取有关帐户关系的丰富信息,而不必进行额外的呼叫来查找该帐户数据。这些端点使开发人员可以在一个请求中提取有关帐户关注者的个人资料信息,而不必使用Twitter API的早期版本进行多次调用。
这些端点通常与允许您关注和取消关注帐户以及阻止和静音帐户的端点一起使用。但是,该功能尚不可用。
Twitter这次承诺在其API更改和更新方面提高透明度,但是由于Twitter的历史,开发人员可能仍会担心在该平台上进行构建。在过去的几年中,该公司反复地拒绝开发Twitter应用程序的开发人员的支持,甚至切断与合作伙伴的访问并取消其开发人员会议。这些举动不容易被遗忘。
Twitter已于上周晚些时候通过推文和论坛帖子宣布了API的更改。该公司的长期开发者平台路线图也可以在此处公开获得。