API 是否可以创建新的 Firebase 项目?

Is it possible to create a new Firebase project by API?

是否可以通过 API 或其他非交互式方法在 Google Firebase 上创建新的托管项目?

我已经尝试过使用令牌的 Firebase 工具,但它说只能在 Firebase 控制台上创建新项目。

一些上下文: 我的项目允许用户在线创建静态网站,我们正在寻找托管这些网站的解决方案。 Firebase 将是一个很好的解决方案,但前提是我可以将用户的新项目与 Firebase 项目集成到我的系统中。

已更新 (2018-11-07)

现在可以使用 Firebase Management API 创建。通过同样的 API,您可以获得项目列表,将应用添加到现有项目,并列出项目中的应用。

  • 嗨!

    public static void AddFirebase()
     {
         var request = new AddFirebaseRequest();
         var operationFirebase1 = _firebaseManagementService.Projects.AddFirebase(request,
             "projects/" + CloudManager.ProjectId).Execute();
         WaitOperation(operationFirebase1, "Firebase");
    
     }
    

我的示例通过 API 创建了一个新的 Firebase 项目:https://github.com/Denys2211/Firebase-cloud-messaging