Salesforce 流式传输 API:在网络故障之后和重新订阅之前获取事件

Salesforce streaming API: Getting events after network failure and before resubscribe

我正在寻找使用流式 API 为 Salesforce 实施 CDC(更改数据捕获)的方法。 我已经阅读了所提供的文档,并且能够使用文档中提供的代码。 通过代码:

1-对于 Salesforce 对象的任何更改,我能够在客户端获取事件。

2- 当网络出现故障时,我能够重新连接并重新订阅频道,并能够按照文档中的建议获取新事件。(通过订阅握手接收)。

我的问题是,如何获取网络故障后重新订阅前生成的那些事件?

我感谢任何帮助。

问题出在我发送给扩展程序的数据图上。我使用 "ReplayId" 作为发送 replayid 的密钥。正确的键是频道名称。现在一切正常。