为何通过URL无法获取带moderator:read:chatters的Twitch Bearer令牌,CLI却可行?
Twitch授权URL无法访问问题排查
首先明确:moderator:read:chatters这个scope对应的授权端点并非beta测试阶段,CLI能正常获取令牌就证明该功能是稳定可用的,问题出在其他环节,以下是排查方向:
检查重定向URI配置
必须在Twitch开发者后台的应用设置中,将http://localhost:3000添加到重定向URI允许列表中。如果未配置该URI,Twitch会拒绝处理授权请求,直接导致页面无法访问。核对URL拼写与编码
确认URL中的每个参数无拼写错误:client_id替换的是真实有效的应用IDresponse_type=code参数正确无误scope的转义是否完整(moderator:read:chatters转义后应为moderator%3Aread%3Achatters,你的URL里是对的,但可以再检查是否有其他字符未正确转义)
排查浏览器与网络问题
尝试更换浏览器、清除浏览器缓存Cookie,或者关闭代理/防火墙工具,部分网络环境可能会拦截Twitch的授权页面请求。
内容的提问来源于stack exchange,提问作者Busman
相关产品推荐
相关产品推荐

