在尝试部署Firebase功能(在切换计算机之后)时,出现错误,无法部署。
错误:HTTP错误:403,之前在项目563584335869中未使用服务使用API或已将其禁用。通过访问https://console.developers.google.com/apis/api/serviceusage.googleapis.com/overview?project=563584335869启用它,然后重试。如果您最近启用了此API,请等待几分钟,以便该操作传播到我们的系统并重试。
我没有一个具有该ID的项目,并且在项目之间进行了切换,它始终为我提供完全相同的项目ID。该链接对我不起作用,但是当我输入项目ID而不是563584335869时,该链接就会起作用,并且启用了Service Usage API。
注销并重新登录无法解决问题,.grey
也没有解决问题。
有人知道这是什么原因吗?
答案 0 :(得分:2)
我认为这可能与firebase-tools 7.1.0有关。我回到7.0.2,它工作正常。
sudo npm uninstall firebase-tools
sudo npm i -g firebase-tools@7.0.2
答案 1 :(得分:1)
firebaser here
使用Firebase CLI版本7.1.0部署Cloud Functions确实确实引入了一个问题。现在,此问题已在我们的后端服务器上修复,您将不再遇到此问题。
如果您仍然遇到问题,请reach out to Firebase support获得个性化的故障排除帮助。