Firebase Rest API提到我们可以传递CREDENTIAL以提供对经过身份验证的节点的访问。但是,我无法找到有关我可以在哪里找到这些凭据或生成这些凭据的文档。使用NodeJS firebase-admin客户端生成的自定义令牌也不起作用。
https://firebase.google.com/docs/database/rest/save-data
https://docs-examples.firebaseio.com/rest/saving-data/auth-example.json?auth=CREDENTIAL
答案 0 :(得分:1)
如果您在同一页面上向下滚动a little,您会找到答案:
在以下示例中,我们使用auth参数发送POST请求,其中CREDENTIAL是我们的Firebase应用程序密钥或身份验证令牌...
auth
参数可以为调用者提供管理访问权限。自定义身份验证令牌服务于完全不同的目的,并且是流程中不同签名的一部分。因此,他们无法通过REST API执行任何操作。