Firestore REST 身份验证

tob*_*sen 3 c# rest google-cloud-firestore

我正在尝试将 firestore 与 c# 一起使用,但唯一允许在预发布中使用并需要通过环境变量进行身份验证的库。因此,在阅读文档后,我开始研究 REST API。我的问题是,由于应用程序我无法设置打开规则,我需要某种形式的身份验证。我想知道我是否可以做这样的事情

https://firestore.googleapis.com/v1beta1/projects/YOUR_PROJECT_ID/databases/(default)/documents/cities/LA?auth=MY_AUTH_KEY
Run Code Online (Sandbox Code Playgroud)

Dou*_*son 5

Firestore REST API文档描述了使用 Firebase 身份验证令牌进行身份验证所需执行的操作:

在您获得 Firebase ID 令牌或 Google Identity OAuth 2.0 令牌后,将其作为Authorization设置为 的标头传递到 Cloud Firestore 端点Bearer {YOUR_TOKEN}