我是靠谱客的博主 粗犷小蘑菇,最近开发中收集的这篇文章主要介绍【GoogleDriveApi】创建Google凭据(OAuth2和Service Account),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

※参考文档:
创建和配置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)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部