Ablly Presence 行动编号是什么?

问题描述 投票:0回答:1

因此,我通过 Ably Firehouse 将 Ably Presence 事件推送到 lambda 函数。在 lambda 上记录事件,我看到存在操作由数字表示,而不是操作名称(离开、输入...),但我不确定每个数字代表什么操作。

下面是 lambda 上的事件日志。

 body: '{"source":"channel.presence","appId":"SmmEKg","channel":"room:0685f760-f2c9-423b-b44c-19bbefc60358","site":"eu-central-1-A","ruleId":"TtncNQ","presence":[{"id":"WR4hNYLhh-:5:0","clientId":"42e00149-6fbc-4d19-8984-dce2b41d4474","connectionId":"WR4hNYLhh-","timestamp":1695474395301,"encoding":"json","data":"{\\"id\\":\\"42e00149-6fbc-4d19-8984-dce2b41d4474\\",\\"username\\":\\"jondoe\\",\\"firstName\\":\\"Joh\\",\\"lastName\\":\\"Nameless\\",\\"profilePicture\\":\\"https://d1ac8gzdub.cloudfront.net/da1693241208124.jpeg\\"}","action":3}]}',

使用我的应用程序并观察日志,数字 2 代表“进入”事件,而 3 代表“离开”事件。但我希望有一个具体的指导。

real-time ably-realtime
1个回答
0
投票

存在动作是:

0:缺席, 1:现在, 2:输入, 3:离开, 4:更新

实际上,您应该只看到 2,3 和 4。

© www.soinside.com 2019 - 2024. All rights reserved.