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

时间:2016-02-09 15:41:22

标签: google-app-engine google-api google-apps google-apps-marketplace google-developer-tools

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

当有人从市场安装时,我的应用就会这样做。

1 个答案:

答案 0 :(得分:0)

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

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

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