0

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

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

4

1 回答 1

0

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

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

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

于 2016-02-09T16:04:52.653 回答