如何使用TwitchAPI?

2024-05-20 00:54:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我最近一直在阅读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"}

我提供了代币,所以我不知道哪里出错了。有什么想法吗


Tags: httpsapiidurl参数链接tvoauth
1条回答
网友
1楼 · 发布于 2024-05-20 00:54:30

通过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

相关问题 更多 >