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
是否可以通过 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