Используя REST API, я вхожу в Firebase анонимно:
POST https://identitytoolkit.googleapis.com/v1/accounts:signUp?key=[PROJECT_APIKEY]
Это даст мне idToken в Firebase и токен refre sh.
Когда я хочу использовать хранилище Firebase для перечисления объектов в корзине с использованием REST API:
GET https://www.googleapis.com/storage/v1/b/my-bucket.appspot.com/o?key=[PROJECT_APIKEY] Authorization Bearer [OAUTH2_TOKEN]
Если я использую Firebase idToken, я получаю ошибку 401 НЕАУТИЗОВАННЫЕ неверные учетные данные. Как я могу обменять свой Firebase idToken на действительный токен oauth2, который я могу использовать для выполнения этого запроса?