【发布时间】:2021-11-04 00:13:06
【问题描述】:
我不知道如何总结这个问题,除了我曾经搜索过的一些最被动的攻击性或无知的文档(而且我已经看到并写下了我的公平份额!),尤其是来自表面上财富的子公司5家公司
无论如何:作为一个有抱负的 Twitch API 用户,我想执行 Twitch API 资源(用户/频道资源等)的一般服务器端请求,我需要在 Authorization 标头中提供承载令牌。
好的,你觉得够简单吗?哦,亲爱的夏天孩子,Twitch 文档在 four different authorization flows 上有非常详细的部分,你可以冒险尝试获取这个神秘难以检索的令牌(这实际上就像任何其他 API 中的 1 步)
这些流程中的每一个都有一个相当好的逐步枚举,以及您需要如何首先确保您注册了一个 twitch 应用程序并且该应用程序的 Client-Id 和客户端 Secret 方便。
在该步骤之后,您最接近的是下载 Twitch CLI,调用 twitch token 命令,然后传入您的 Client-Id 和客户端密码以获取可以作为承载传入的过期访问令牌,但是如果:
- twitch CLI 无法安装在我的机器上?
- 我不想安装 twitch CLI?
- 我需要在不编写 CLI 的 bash 脚本的情况下以编程方式生成新的访问令牌(这就像 API 的全部意义???)?
【问题讨论】:
标签: rest authorization twitch-api