使用REST API,我匿名登录Firebase:
POST https://identitytoolkit.googleapis.com/v1/accounts:signUp?key=[PROJECT_APIKEY]
这将为我提供一个Firebase idToken和一个刷新令牌。
当我想使用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 UNAUTHORIZED Invalid Credentials错误。如何将Firebase idToken交换为可用于发出此请求的有效oauth2令牌?