TKK.ONE教程 - Youtube API凭证申请 & 账号授权
tkk.one由于YouTube的官方API有每日配额限制,只能够支撑每天发100个YouTube视频,所以这里需要用户自己手动申请API凭证,然后配置到软件上!
⚠️不需要每个Google账号都去申请凭证,申请一个凭证就可以授权100个YouTube账号,然后每天发100个视频。
一、创建项目并启用YouTube Data API v3
1. 登录Google Cloud Console:
进入:https://console.cloud.google.com/
如果是第一次使用,会有个同意条款窗口,点击同意继续

2. 创建一个新项目
1)点击左上角的“选择项目”,然后点击“新建项目”

2)输入项目名称,选择组织(如果有),然后点击“创建”

3)等待项目创建完成后,左上角的“选择项目”点击进去,选择刚创建的项目
3. 启用YouTube Data API v3
1)点击快速访问的“启用API和服务”或者左侧导航栏的“API和服务”进入API和服务页面

2)点击“启用API和服务”,搜索“YouTube Data API v3”,然后点击进入并启用


3)点击“启用”按钮启用API

二、创建OAuth 2.0凭据
1. 在启用API后,系统会提示创建凭据,点击“创建凭据”按钮

2. 在创建凭证页面,选择“用户数据”,然后点击“下一步”

3. 配置OAuth应用信息页面
1)应用名称:tkk.one
2)支持电子邮件:填写你的联系邮箱
3)应用徽标:可选,上传一个应用图标,下载图标地址: https://share.feijipan.com/s/vRY5DVsN
4)开发者联系信息:填写你的联系邮箱
然后点击“保存并继续”

4. 范围页面,直接点击“保存并继续”
5. oauth客户端ID页面
1)应用类型选择“Web 应用”
2)名称填写“TKK.ONE”
3)授权的重定向URI,点击“添加URI”,填写:https://auth.tkk.one/youtube/oauth/callback
4)然后点击“创建”,完成创建

6. 创建成功后,会弹出一个窗口,显示你的客户端ID和客户端密钥,点击“确定”关闭窗口,保存好客户端ID和客户端密钥,后面配置时会用到

三、配置oauth凭证
1. 点击“凭证”页面,然后点进入刚创建的OAuth 2.0客户端ID

2. 在“品牌塑造”页面
1)应用首页: https://tkk.one
2)隐私权政策网址: https://www.tkk.one/privacy/
3)服务条款网址: https://www.tkk.one/terms/
4)点击“添加网域”,输入tkk.one
5)点击保存按钮

3. 在“目标用户”页面,发布应用
https://i.imgur.com/rVZ9Mtj.png
4. 在“数据访问”页面,点击“添加或移除范围”
1)拉到添加范围最下方,复制以下范围:
https://www.googleapis.com/auth/youtube.readonly
https://www.googleapis.com/auth/youtube.upload
2)复制之后,点击“添加到表”按钮,再点击“更新”按钮

3)弹出“需要验证”的窗口,点击继续
4)在“数据访问”页面,拉到最下方,点击“Save”按钮

四、TKK.ONE添加API凭据
1. 登录tkk.one,进入YouTube账号管理页面:https://auth.tkk.one/youtube/accounts
2. 点击“API凭证管理”,再点击“添加新凭证”按钮
3. 填写信息:
1)名称:自定义一个名称,方便识别
2)Client ID:填写上面创建的OAuth客户端ID
3)Client Secret:填写上面创建的OAuth客户端密钥
4)描述(可选):填写对该凭证的描述,方便后续管理
5)勾选“启用此凭证”选项
4. 点击“保存”按钮,完成添加

四、授权Youtube账号
1. 登录tkk.one,进入YouTube账号管理页面:https://auth.tkk.one/youtube/accounts
2. 点击直接授权按钮,选择刚添加的API凭证,点击“开始授权”,进入Google授权页面,选择你要授权的Google账号,完成授权

3. 授权过程中,提示“此应用未经Google验证”,点击“高级”,然后点击“转到tkk.one(不安全)”继续

4. “tkk.one”想要访问您的 Google 账号页面,点击全选,然后继续

5. 授权成功就会自动添加账号到YouTube账号管理页面
