admin管理员组

文章数量:1648047

※参考文档:
创建和配置Service Account:https://developers.google/identity/protocols/oauth2/service-account

一、去哪创建
Google Cloud Platform:https://console.cloud.google/apis

二、准备一个项目
①点击“选择项目”
②新建或选择一个项目
③进入库管理画面,为这个项目启用Google Drive Api
④搜索或选择Google Drive Api
⑤启用
※不启用Google Drive Api,下一步配置同意屏幕的时候就找不到相关的范围(scope)


三、配置OAuth同意屏幕
①②③
※上一步如果不启用Google Drive Api,第③步中就找不到相关的范围(代码对应Scope)
※如果不配置同意屏幕,后面创建凭据的时候也会要求配置的


四、创建凭据
1.服务账户(Service Account)
①点击“创建凭据”,选择创建服务账户
②设置一些基本信息(其中的第2步分配角色,不知道为什么,直觉应该选Owner)
③编辑刚刚创建好的服务账户
④启动G Suite,并生成密钥
⑤成功后会生成对应的OAuth2凭据
※密钥文件有两种格式,gson格式和p12格式都有对应的代码,本次开发使用的是p12
※生成的密钥文件需要好好保存,代码要用
※服务账户对应的电子邮件地址,代码也会用到

2.OAuth2凭据
①点击“创建凭据”,选择创建OAuth 2.0 Client ID
②详细配置
③下载密钥文件,代码要用
※重定向url需要跟代码一致

本文标签: 凭据GoogleGoogleDriveApiAccountService