跳到文档正文

事件参考

找到事件类别,再打开完整载荷与集成指南。

运行五分钟快速开始
在聊天中打开
按产品代码校对:2026年9月2日

推文内容

tweet/content 作为首个可用帖子,再按 author.platform 分流。

按平台分流

帖子键使用 (author.platform, tweetId)。旧消息没有 platform 时按 twitter 处理。

读取引用

引用帖子及附件保留在 ref 中。每个嵌套引用都有自己的 tweetId

富化元数据

每次收到 tweet/meta 快照时,替换 (platform, tweetId) 对应的元数据。不要保留新快照中缺少的字段。

推文更新

只更新 tweet/update 中存在的字段,不要替换整个帖子。

匹配帖子

使用 (platform, tweetId) 匹配每条更新。

替换引用快照

更新包含 ref 时,用该快照替换已存引用。

补全可选字段

事件中存在的投票、文章和媒体值会完整替换对应字段。

推文生命周期

将删除、置顶和取消置顶应用到已存帖子,不要覆盖原内容。

账号事件

account 类别下分发资料、关注、取消关注和关联账号变更。

分发账号操作

op 分流。遇到未知操作时忽略消息,不要关闭 WebSocket。

存储关联账号关系

将操作应用到 (organization.id, member.id)eventId 仅用于识别完全相同的重放。

回放已存变更

在通用 History API 中使用 type=PROFILEFOLLOWAFFILIATE

喊单

已选择账号的结构化 account/callout 事件通过同一个 WebSocket 发送。

选择账号

在喊单标签页添加 pump.fun 用户名、Solana 钱包或个人主页链接。

分发事件

处理初始 account/callout 内容和后续 account/callout_update 补充数据。先读取账号和代币地址,再处理可选字段。

使用标识符

按信封 id 去重。将补充数据合并到 d.updateOf 指向的条目,包括嵌套字段,不再发送提醒。

慈善项目事件

启用慈善项目提醒后,会收到仅实时发送的 charity/added 事件。

新闻文章

已启用媒体发送 news/article;已存文章使用独立的新闻 History API。

选择媒体

筛选实时事件前,先读取并更新已启用媒体集合。

读取实时文章

使用消息信封 id 实现幂等处理,并随文章保存 source.id

翻阅 History

nextCursor 原样传回,直到它为 null。

事件顺序

维护幂等的本地投影。WebSocket 消息信封不含序列号。

接收内容

保存第一条可用的内容事件。

替换富化数据

按帖子键替换每个实时元数据快照。

应用生命周期事件

将生命周期操作应用到同一帖子。

控制消息

使用 auth_pong 记录连接状态,使用 twitter_handles_result 读取命令结果。

账号管理通道

通过账号管理 WebSocket 或 REST API 关注或取消关注受监控的 Twitter 账号。