据国外媒体报道,Twitter的刚刚宣布启用它的Streaming API的“用户流”(User Streams)功能。“用户流”成为常规功能,意味着任何第三方客户端现在都可以访问它,并享受它带来的实时好处了。虽然这个功能是专为桌面客户端服务设计的,Twitter表示“也鼓励其他用例的实验。” Twitter从7月开始对“用户流”功能进行测试,他们希望这个新的API(应用编程接口)可以减轻对Twitter 的API的整体压力。Twitter平台事务总监莱恩·萨佛尔(Ryan Sarver)称“用户流”是一个“重要的里程碑”。 除了启用“用户流”之外,Twitter还宣布,Streaming API另一个功能“站点流”(Site Streams,功能基本上与用户流相同,但是面向第三方网站的客户端)现在可以支持“with”参数,因此第三方网站就可以更好地控制Twitter消息的传送。该参数可以设置为“users”(“用户”)或“followings”(“关注”)。 开发者可以登录dev.twitter.com/pages/user_streams获得相关信息(腾讯科技配图) Twitter对此的说明如下: 当设置为“users”,只有直接针对某个用户的消息能传送: * 用户创建的状态; * 对这个用户的@标签提及,和直接发送给这个用户的信息; * 转推这个用户的状态,和将用户状态加入“我的最爱”; * 用户关注了新对象; * 用户拥有了新的关注者; * 用户的个人资料更新。 当设置为“followings”时,该内容流中将还包括: * 用户关注对象所创建的状态和进行的转推; * 对关注对象的@标签提及,但须设置“replies”(“答复”)参数。
极客世界-元宇宙