Firebase错误代码9999“已被屏蔽”

突然之间,我们收到了使用Nest和Firebase进行身份validation的错误。 错误代码为9999,邮件被“阻止”。 源代码在应用程序端没有改变,所以似乎服务器端的某些内容已经发生了变化。

我在这里看到了类似的问题,但他们收到的消息是“请求太多”,而不是“阻止”。

有人可以帮我们解决这个问题吗? 谢谢。

当您使用相同的访问令牌与Nest进行太多并发打开连接时,会发生此错误。 对于“太多请求”问题,这是一个不同的问题,如所示,该问题是保护恒温器中的电池。

您似乎可能正在打开Firebase或REST流连接,而不是在打开新连接之前正确关闭它们。 Firebase连接打开后,您应该使用此连接来读取和写入任何新数据,并仅在切断此连接时才打开新连接。

您能否发布关于如何处理打开,关闭和使用连接的示例代码? 您的示例代码将有助于分析问题的具体细节。