我引用了这个例子here过滤掉重复的事件。我看到事件 ID 包含 =
以及 /
字符。事件 ID 是否经过 Base64 编码?如果在 id 中找到斜杠 /
,则有时会产生问题,因为文档路径会变成嵌套集合。但令我惊讶的是我无法对它们进行 Base64 解码。
例如,我可以跟踪的 2 个 id 是 - LJ79W2cT0inTJbzFEHH/Aw3i10M=
和 IQUaGYPQpdYZw3mT3dHRca/Q7tU=
。
最佳答案
我认为 Cloud Functions 中的事件 ID 没有任何定义。您应该将它们视为不透明字符串,并且不要对它们的内容或内容的含义做出任何假设,除非您多次获得相同的事件 ID,否则它们代表相同的事件。
关于firebase - firebase 事件是否经过 base64 编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73057213/