首页 >科技 > 内容

Twitter为其开发者社区推出了一个新的API平台

科技 2020-04-02 14:07:14

在历史上,Twitter与其开发者社区有着不稳定的关系。

如今,随着TwitterAPI平台愿景的揭开,Twitter正试图重新建立开发人员关系,并首次发布其计划的公共路线图。

这里的明显目标是对Twitter为开发人员存储的内容更加透明,包括统一其API平台以及为开发人员启动新的API和端点。

首先,Twitter终于充分利用了对Gnip的投资。

Gnip是Twitter的长期合作伙伴和社会数据提供商,在2014年被Twitter收购。 目标是建立Twitter的sin-house大数据分析团队,并与建立在Twitter数据和平台之上的大企业建立直接的数据关系。

然而,这次收购将开发者库分为不同的类。 大多数开发人员继续使用自2006年以来一直在使用的标准REST和实时流媒体API。 同时,大型软件公司可以利用Gnip的企业级API来更多地使用Twitter数据。

Gnip的API允许Developerstap进入“Firehose”(未过滤的、完整的tweet流和它们的所有元数据),并提供比REST和流API更多的功能。 但它们也是为企业受众定价的。 这使得那些刚刚开始扩大规模的开发人员无法获得访问权。

Twitter表示,它听到了开发人员对此的抱怨,并将在今年晚些时候将REST和流媒体API与Gnip结合起来解决这个问题。 目标是创建一个集成的TwitterAPI平台,所有开发人员-从Indie应用程序制造商到大型企业-都可以使用。

Twitter解释说,API将被精简,因此开发人员不必处理不同的接入点和交付协议。

“这意味着一个用于过滤来自Firehose的数据的API;一个用于搜索Twitter存档的API;一个用于获取与帐户相关的实时活动的API——包括Tweets、直接消息、Likes&;Users,”工作人员开发者倡导者安迪

除了这种简化,Twitter将在今年晚些时候引入新的访问层次,包括免费访问测试新想法、自我服务、随着开发人员开始扩展而增加的功能的付费访问,以及Twitter战略合作伙伴的企业访问。

Twitter表示,对于每个级别的功能和成本也会很清楚,但没有宣布定价。 (今年晚些时候,我们被告知)。

Twitter还将推出新的API,旨在开发人员构建业务解决方案——特别是那些能够迎合Twitter自身业务领域的API,Twitter希望进一步投资于客户服务、机器人和品牌业务。

这包括为开发人员发布API,在Twitter数据的基础上构建解决方案——比如那些帮助企业了解要构建哪些产品和如何营销的产品,以及更好地理解他们的客户和他们的想法。

伴随着这一点,Twitter今天添加了新的帐户活动API和新的端点,详见这里。

这些都集中在打开Twitter的直接消息,让开发人员为想要与客户聊天的企业构建客户服务应用程序、聊天机器人或其他工具。 它们包括支持更新的Twitter功能,如直接消息中的欢迎消息和自动快速回复。

Twitter还展示了一些仍在私人测试版中的功能,希望得到开发人员的反馈-企业可以使用自定义配置文件来覆盖他们默认的化身,这样客户就可以看到一张人代理的照片或他们在DM上聊天的照片,以及“客户反馈卡”,让企业收集对他们提供的客户服务体验的反馈。

Twitter还详细介绍了其新的搜索API的计划,该API提供免费访问7天的“回溯窗口”,提供更复杂的查询功能和更高的保真度数据检索,这是今天可用的。

最后,Twitter更新了其自动化规则,以指导Chatbot开发人员;宣布计划用新的帐户活动API取代用户流和站点流;并宣布计划用简化的API取代几个端点(公共状态/过滤器、状态/样本和搜索/推特),在达到费率限制时提供更多的访问。

最重要的是,也许Twitter首次发布了直到2018年初的API平台路线图。 这详细说明了什么是在工作中,什么时候事情是计划,什么是储存在未来。

Twitter在这里所做的投资——精简和统一API平台,让开发者扩大规模——意义重大。 但尽管发生了这些变化,该公司过去与开发商的关系仍可能困扰着它。

在Twitter试图找出从平台上获取收入的地方时,Twitter已经对自己的合作伙伴进行了抨击,并从开发者的脚下拿出了地毯,以反映公司自身不断变化的利益。 提供路线图和增加透明度可能有助于缓解一些担忧,但随着Twitter自身的未来继续不确定,目前还不清楚有多少开发人员将承担这一责任。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。