在接下来的几个月中,Twitch 将禁用 v5 第三方 API,该扩展程序正是使用该 API 来避免需要用户提供额外信息。因此,我进行了一项更改,删除 v5 代码以支持 Helix。此更改启用了两种“执行”模式:用户模式和自定义应用程序。
用户模式使用从 TwitchTokenGenerator.com 自动生成的访问令牌,用于专门为此扩展创建的帐户。这为大多数用户创造了无摩擦的体验,但需要依赖 Twitch 帐户和可用的 TwitchTokenGenerator.com 的 API。
第二种模式是自定义应用程序,允许用户提供 TwitchDev 应用程序的客户端 ID 和客户端密钥。该扩展程序使用这两个值来完全使用 Twitch API 生成应用程序访问令牌。
默认情况下,启用用户模式以允许无缝扩展使用。要使用自定义应用程序模式,请单击“设置”链接标签并更改模式,然后插入从 https://dev.twitch.tv 获取的客户端 ID 和客户端密钥。
这是一个小型 Chrome 扩展程序,可让您在 Twitch 用户名和用户 ID 之间快速转换。这对于针对 Twitch 资源进行开发非常有用。
您可以在此处安装 Chrome 扩展程序:https://chrome.google.com/webstore/detail/twitch-username-and-user/laonpoebfalkjijglbjbnkfndibbcoon
您可以在此处安装 Firefox 扩展:https://addons.mozilla.org/en-US/firefox/addon/twitch-username-and-user-id/
科尔(@swiftyspiffy)
雷内·普鲁斯(零号幽灵)
麻省理工学院许可证。 © 2021 科尔