【发布时间】:2019-08-05 04:42:33
【问题描述】:
我正在尝试使用Google APIs Node.js Client 访问Firebase Rules API。
我尝试了 OAuth2 并使用通过 gcloud 控制台为我的项目获取的 API 密钥,但两种方法都让我得到了:错误:调用者没有权限
这就是我尝试使用 API 密钥的方式:https://gist.github.com/dergoegge/1e9cbf980148ef3febecaf0eeeb0e1fa
该 api 有什么特殊限制还是我做错了什么?
编辑:我也尝试使用服务帐户凭据https://gist.github.com/dergoegge/665d235819429d74c9d448226ec1eba3 并得到了
errors:
[ { message: 'Invalid Credentials',
domain: 'global',
reason: 'authError',
location: 'Authorization',
locationType: 'header' } ]
在响应中。
【问题讨论】:
标签: node.js firebase google-api google-oauth api-key