我想以编程方式配置 Google API 服务,而不必通过 API 控制台。 例如,我希望能够以编程方式处理以下类型的事情:
- 创建 OAuth 和 API 密钥凭据;这将包括生成客户端 ID\密钥, 设置重定向 URI, 下载client_secrets.json文件等
- 获取用户的项目列表
- 为指定项目启用\禁用服务
Google 是否提供了任何用于配置服务的 API,以便我不必使用 API 控制台的 GUI? 我看到的所有文档都表明,执行此操作的唯一方法是通过 API 控制台的 GUI。
可以使用云资源管理器 API 获取用户的项目列表。不幸的是,目前其他事情不存在公共 API。