Я пытаюсь использовать firestore с c #, но единственные библиотеки, которые позволяют это делать, находятся в предварительной версии и требуют аутентификации через переменную окружения.Поэтому после прочтения документации я начал изучать REST API.Моя проблема в том, что из-за приложения, которое я не могу установить правила для открытия, мне нужна некоторая форма аутентификации.Мне было интересно, смогу ли я сделать что-то вроде этого
https://firestore.googleapis.com/v1beta1/projects/YOUR_PROJECT_ID/databases/(default)/documents/cities/LA?auth=MY_AUTH_KEY
Документация для API-интерфейса REST Firestore описывает, что необходимо сделать для аутентификации с помощью токена Firebase Auth:
После получения токена Firebase ID или GoogleИдентификационный токен OAuth 2.0, передайте его в конечные точки Cloud Firestore в качестве заголовка Authorization, установленного в Bearer {YOUR_TOKEN}.
Authorization
Bearer {YOUR_TOKEN}