概述
※参考文档:
创建和配置Service Account:https://developers.google.cn/identity/protocols/oauth2/service-account
一、去哪创建
Google Cloud Platform:https://console.cloud.google.com/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需要跟代码一致
最后
以上就是粗犷小蘑菇为你收集整理的【GoogleDriveApi】创建Google凭据(OAuth2和Service Account)的全部内容,希望文章能够帮你解决【GoogleDriveApi】创建Google凭据(OAuth2和Service Account)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复