Twitter给了开发者更多的时间来适应API平台的大修,这影响了一些应用程序继续以同样的方式运行的能力。 该公司今天上午澄清,连同其帐户活动API的普遍可用性的消息,它将推迟关闭其一些遗留API。 也就是说,原定于2018年6月19日关闭的API-包括站点流、用户流和遗留直接消息端点-现在将于2018年8月16日星期三被废弃。 该消息是在Favstarthat宣布将结束其业务时,旧的API将永远关闭。 它遵循了Tweetbot重新推出的Mac应用程序,其中包括一个关于API更改生效时应用程序将如何工作的更改列表。 Twitter曾在4月份表示,它将推迟预定的6月19日弃用日期,但当时没有宣布新的日期。 这可能导致一些开发人员认为,在Twitter重新考虑其计划的同时,需要更长时间的缓刑。 今天,Twitter说情况并非如此。 随着AccountActivityAPI的公开发布,开发人员可以过渡到新的API平台。 另外,Twitter说,只提供直接消息的测试版将于2018年8月16日关闭。 (此处的迁移详情) Twitter也在减少订阅数量,从测试版期间允许的35个帐户减少到15个免费订阅API的高级Sandbox-这是开发者实验的免费层。 付费溢价层提供多达250个帐户,企业定价也是可用的。 (见下图)。 但开发人员将不得不直接联系Twitter以获得企业定价细节。 此外,Twitter明确表示,任何依赖于旧的站点流和用户流API的应用程序,都必须在8月16日之后不使用该功能。 它声称这不会影响大多数应用程序-只有一小部分。 Twitter高级产品经理KyleWe iss在一篇博客文章中写道:"正如一些开发人员所注意到的,没有流连接能力或家庭时间线数据,只有少量开发人员(约占每月活跃应用程序的1%)使用。 "当我们退休老化的API时,我们没有计划将这些功能添加到AccountActivityAPI或为相关用例创建新的流媒体服务。 嘣。 嗯,至少这一公告解决了发展中国家对Twitter缺乏关于新API定价的信息的抱怨,以及考虑到延迟的消息,所有变化要多久才能开始。 正如Favstar的创建者TimHaines在宣布该应用程序关闭时所解释的那样,缺乏信息使得其业务运行变得过于困难。 "Twitter......"没有提供细节或定价。 法夫斯塔尔不能继续在这种不确定性的环境中运作,"他本周早些时候告诉TechCrunch。 至于那些使用即将耗尽的API的1%应用程序-比如Talon、Tweetbot、Tweetings或Twitterific-的计划是切换到企业帐户活动API。 但他们感到沮丧的是,Twitter没有说要花多少钱;所以他们不知道这是否是一个负担得起的选择来维持他们的业务。 看来他们现在会得到这些细节。 但正如这些开发人员最近所指出的,更广泛的担忧是,API的改变旨在积极阻止"模仿或复制主流消费者客户体验的客户应用程序",正如Twitter曾经说过的那样。 不幸的是,对于最终用户来说,该公司的决定尤其令人沮丧,因为Twitter关闭了其本地Mac应用程序。 看来Twitter确实希望影响这些"1%"应用程序的功能,因为它不会再让它们在发布时流入tweets(它使状态/home_timeline端点可用-而不是流)。 其他通知将延迟几分钟,在某些情况下,如Tweetbot的创建者保罗·哈达德(Paul Haddad)昨天解释的那样。 随着今天的新闻,Twitter共享资源链接,以帮助开发人员迁移到新的API并了解更多信息-包括开发人员门户、迁移指南、概述这些更改的资源页面以及Twitter的社区论坛。