Twitter的新API是否能成功修复与第三方开发者的关系?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-01

Twitter以全新姿态迎开发者:API v2重燃合作热情


Twitter今日发布了备受期待的API v2,旨在弥补与第三方开发者之间的裂痕,并以更高效的方式推动平台创新。在上月宣布新API后,Twitter因遭遇重大黑客事件而推迟发布,如今,它不仅承诺更快的功能交付,还重新定位与开发者社区的紧密联系。


API v2是Twitter自2012年限制第三方开发者以来的首次全面重构。当年,Twitter曾限制外部开发者在平台上自定义体验,随着广告业务的重心转移,对第三方的限制逐渐增多。但现在,Twitter决定修复这一问题,API v2赋予开发者前所未有的权限,如对话线程、实时推文流等,弥补了过去缺失的功能,让Tweetbot和Twitterrific等第三方客户端有机会集成这些革新特性。


然而,Twitter并未一蹴而就,而是分三个层次发布API,基本免费版限制了调用次数,而“提升”级则需要付费。开发者Maheux表示,Iconfactory将保持观望态度,直到更多细节浮出水面,特别是定价问题。但他对Twitter的转变表示赞赏,称其承认并接纳过去的问题。


API v2的影响远远超出了第三方客户端。它为数据分析公司、自动化机器人、超级用户工具以及学者研究社会趋势提供了关键数据支持。Twitter致力于打造开放的生态系统,通过简化获取API密钥的流程、优化搜索工具和提供集中支持,鼓励更多创新应用的诞生。


统一的API访问简化了用户界面,之前繁琐的层级划分被“产品跟踪”取代,使得不同访问权限更加清晰。Twitter强调,这只是一个开始,他们视API v2为“早期访问”阶段,邀请开发者共同参与开发过程,通过公开路线图提出建议,从而建立更健康的合作关系。


总的来说,Twitter的API v2不仅是技术革新,更是与开发者之间关系的重构,预示着更开放、合作的未来。Twitter正以实际行动表明,他们愿意倾听开发者的声音,共同塑造社交媒体的明天。



  • 【网络安全】能在Twitter和Instagram上实现信息收集和数据获取的...
    答:首先,广大研究人员可以使用下列命令将该项目源码克隆至本地:接下来,在命令行终端中修改当前工作目录:运行下列命令,安装该工具所需的依赖组件:针对Twitter凭证 在使用Terra时,我们需要将Twitter凭证信息存储至项目creds目录下的twitter.yml文件中,具体可以参考Twitter API信息,或前往Twitter的开发者门户网站...
  • API是什么,可以应用于哪些地方,有例子吗
    答:API主要提供通用功能集。API同时也是一种中间件,为各种不同平台提供数据共享。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的可维护性和可扩展性。
  • 获取推特视频播放量【推特开发者账号 V2】
    答:当我们在浏览推文的时,总能看见有些推文中包含视频,那么,这种视频播放量可以抓取到吗。之前的v1 api keys包含4组key,普通账号无法获取推特视频播放量,但是V2版本提供了抓取推特视频播放量的方法。url:https://api.twitter.com/2/tweets?ids=XXXXX&expansions=attachments.media_keys&media.fields=...
  • 第三方登录服务器验证(Instagram,Twitter,Facebook)小记
    答:Token 验证 验证用户 URL: https://dev.twitter.com/rest/reference/get/account/verify_credentials Http Method:Get 服务器安全验证方法:APP端上传用户的Token,Token Secret,id.服务器与twitter交互,获取用户id 服务器获取的id与APP上传id进行比较.如下 参考:Create a signature Twitter api test ...
  • Twitter ID和帐户的转换
    答:如何使用 TweeterID?TweeterID 允许您在 Twitter 上轻松查找任何用户名 (@handle) 并找出其对应的 ID。或者,您也可以使用它将 ID 转换为用户名。带有 ID 的 Twitter API?使用 TweeterID 转换器使使用 Twitter API 的开发人员能够轻松地在 Twitter ID 的主键使用和帐户的公开可见用户名(或@handle...
  • Twitter和新浪微博的区别在哪里?
    答:2、互联互通区别 新浪微博和新浪的用户系统集成,但没有和其他网站进行集成;Twitter可以和FriendFeed、Facebook、LinkedIn等系统整合集成,实现了完全双向的互联互通功能。3、开放性区别 新浪微博目前是一个完全封闭的微博客网站,不支持API,不支持RSS;Twitter是一个几乎完全开放的微博客服务,除了注册以外,...
  • ...100的新功能:扁平化图标和多屏幕窗口放置API有何作用?
    答:Chrome设计师Elvin Hu在Twitter上分享了这个设计背后的匠心独运:他们旨在赋予Chrome图标以现代感,简洁而不失科技魅力。这次更新,Chrome100引入了Multi-ScreenWindowPlacementAPI,赋予用户对窗口布局的全新控制,比如在演示时,可以将幻灯片全屏展示在主屏,而笔记则定位在其他显示器,为多设备协作带来了便利。
  • 新浪微博和Twitter的主要区别有哪些?
    答:2、互联互通 新浪微博和新浪的用户系统集成,但没有和其他网站进行集成;Twitter可以和FriendFeed、Facebook、LinkedIn等系统整合集成,实现了完全双向的互联互通功能。3、开放性 新浪微博目前是一个完全封闭的微博客网站,不支持API,不支持RSS,不支持电脑客户端,不支持手机客户端,总而言之,几乎什么都不...
  • 是谁在Twitter上被发现来完成《iPhone开发实战》修订版的编写?
    答:早在高中时期,我就对编程产生了浓厚兴趣,沉浸于Web应用程序的编写和那些充满创意的Java游戏。毕业后,我踏入新墨西哥大学,获得了计算机科学的理学学士学位。苹果推出首款iPhone时,我对其无比向往,但直到iPhone 3G面世,我才有能力购买。得益于大学期间对Java文档的深入研究,我能够迅速掌握苹果公司的API...
  • 微博和Twitter比,有哪些创新?
    答:这一点应该说符合用户的多样化需求的。而Twitter则只支持文字和链接。自动的短网址转换:当用户所发的微博中含有链接时,系统会自动转换为短网址,无需依赖专门的短网址服务网站。手机自动拍照上传:新浪微博的手机应用允许用户直接拍照并上传。(没有使用手机登陆过Twitter,不知道是否有相关应用)微群:新浪...