跳到文档正文

事件参考

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

打开 AsyncAPI 规范
在聊天中打开
按产品代码校对:2026年9月24日

推文内容

将 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=PROFILE、FOLLOW 或 AFFILIATE。

喊单

已选择账号的结构化 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 账号。