关于Twitter API v2 Spaces lookup ID格式与获取方法的问询
Twitter Spaces Lookup ID问题解答
Spaces ID格式说明
你看到的1DXxyRYNejbKM这类Spaces ID属于Twitter API v2通用的base62编码ID,不属于包含位置信息的编码类型。
Twitter API v2的多数资源ID都采用了大小写字母+数字组合的base62编码规则,本质是把长整型数字ID压缩为更短的字符串格式,编码本身仅作为资源唯一标识,不携带地理位置、创建者属性等额外信息,和纯数字格式的User ID仅存在编码形式的差异,底层逻辑一致。
有效Spaces ID的获取方式
你可以通过以下几种常见方式获取可用于lookup查询的有效ID:
- 从公开的Space分享链接提取:用户分享的Space链接格式通常为
https://twitter.com/i/spaces/{SpaceID},路径中最后一段即为可用的Spaces ID - 通过Spaces搜索接口获取:调用Twitter API v2的Spaces搜索接口,按关键词、创建者ID、直播状态等条件筛选时,返回结果中会直接附带Space资源的
id字段,可直接用于lookup查询 - 从公开的Space入口提取:公开直播的Space会展示在发起者的个人主页Spaces分类栏、平台推荐流等位置,点击对应Space卡片后,从跳转链接中即可提取到ID
- 配置开发者webhook获取:如果你配置了账号活动webhook,关注的账号发起新Space时,推送的事件payload中会直接包含有效Spaces ID
内容的提问来源于stack exchange,提问作者Minsung Kang
相关产品推荐
相关产品推荐

