如何使用 JS 或 Java 和一些 google API 在 google 开发人员控制台中创建新项目

How to make new project inside google developer console using JS or Java with some google API

我想使用 js 文件或 Java 中的代码创建新项目和其他 Auth 配置,这与手动创建不同。我怎样才能做到这一点?是否可行?

这是当有人从市场安装我的应用程序时它会执行的操作。

projects.create() (POST https://cloudresourcemanager.googleapis.com/v1beta1/projects) 方法创建项目资源。最初,项目资源由其创建者独家拥有。创建者以后可以授予其他人阅读或更新项目的权限。

但是,请注意 projects.create() 方法处于 alpha 阶段。它可能会以向后不兼容的方式进行更改,不建议用于生产。

遗憾的是,您无法使用相同的 API 创建 OAuth and/or 服务帐户等凭据。我认为这是一个经典的鸡蛋和鸡肉的情况,因为要访问那种 API 你需要先有一个凭据来进行身份验证,对吧?否则,每个人都可以在未经授权的域中创建凭据。