Twitch OAuth access_token而不是Bearer令牌

时间:2019-09-20 09:49:32

标签: api twitch twitch-api

Twitch具有新的API和V5 API,我想准确地使用V5 API,因为该API提供了有关频道的更多信息。当我使用浏览器开发工具中的assessment_token时,API正常工作。

enter image description here

但是,当我使用由Omniauth授权获得的Assessment_token时,API无法正常工作,并且不断出现诸如{"error":"Gone","status":410,"message":"It's time to kick ass and serve v3... and I'm all outta v3. See https://dev.twitch.tv/docs"}之类的错误。文档说V5 API仍在工作(尽管已弃用)。

enter image description here

Helix和Kraken API具有不同类型的令牌(BearerOAuth

enter image description here

如何在用户身份验证后准确获得OAuth access_token才能使用V5 API? 来自浏览器开发工具的令牌与新API和V5 API一起使用,但从Omniauth获得的令牌仅与新API一起使用。

已解决

访问令牌可能同时用于New API和V5 API。要使用V5 API,只需在请求中添加带有Accept的{​​{1}}标头。

0 个答案:

没有答案