利用docker 自部署Rsshub服务器后,在订阅youtube 相关的Rss时,显示错误。提示时缺少配置。
这里缺少的配置是指在docker的环境变量中,没有设置youtube api key. 申请youtube api key的地址点这里
申请Youtube KEY
- 用google 账号登陆上面的地址,在界面中点击左上角的项目链接,在打开窗口中,选择
新建项目
. 给新项目取个名字,点击创建
.
- 在返回后会进入项目的控制面板,点击左边的
凭据
选项页。点击上面的创建凭据
. 在下拉菜单中,选择API密匙
. 会跳出一个窗体,中间显示的一串字符串就是RssHub所需要的 Youtube KEY。但是现在还不能使用,还需要给这个KEY开通youtube关联的权限才能工作。
- 返回项目的控制面板,在
API和服务
选项页中,选择启用API和服务
, 在打开的页面的搜索栏中输入youtube
, 会显示对应的API列表。点击每个结果,进去后,选择启用
就可以了。
更新docker配置
在拿到了api key后,在docker 命令中将这个变量添加进去
docker run -d --name rsshub -p 1200:1200 -e CACHE_EXPIRE=3600 -e YOUTUBE_KEY=你的API_key diygod/rsshub
版权属于:CraZyMoNk
本文链接:https://blog.peacharc.com/archives/715.html
转载时须注明出处及本声明