我最近一直在阅读TwitchAPI参考资料,了解如何通过用户名获取通道ID,但不知道如何使用它https://api.twitch.tv/helix/users是我发送参数的链接
URL = "https://api.twitch.tv/helix/users"
channelName = {'OAuth': os.environ["Oauth"]}
r = requests.get(url=URL, params=channelName)
print(r.text)
Message:
{"error":"Unauthorized","status":401,"message":"OAuth token is missing"}
我提供了代币,所以我不知道哪里出错了。有什么想法吗
通过API本身,您可以将twitch登录名与
GET https://api.twitch.tv/helix/users?login=<login name>&login=<login name>
通过返回值,您可以获取ID
您可以在以下位置找到查询和响应信息:
https://dev.twitch.tv/docs/api/reference#get-users
尽管您看到的错误意味着您尚未生成或设置从Twitch API发出这些请求所需的令牌。您需要确保正在完成安装过程,并使用客户机ID和宣誓令牌发出请求
有关如何开始的详细信息:https://dev.twitch.tv/docs/api#step-1-setup
相关问题 更多 >
编程相关推荐