问题标签 [twitch-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 无论如何使用android应用程序登录twitchtv并获取令牌?
我正在开发一个应用程序,它必须将 Twitch.tv 帐户与应用程序连接起来。我阅读了文档,但找不到任何关于 sdk 或我可以做些什么来登录并获取令牌或 userId。以前有人做过吗?
python - 我需要一个函数,当我调用它时,我的机器人可以打印出一条消息。我想使用 discord-rewrite api
我一直在使用 twitch 和 discord-rewrite api
我一直在编写一个程序,discord 中的用户可以输入 !Notify (twitch-client-id) 当他们在 twitch 上关注的一个人开始流式传输时,它将在不和谐上通知他们。我遇到的问题是,我不知道如何让机器人在用户输入“通知”的频道中说“名称已开始流式传输”。我已经到了完成所有逻辑的地步发现有人在流式传输时,我只是不知道如何打印出来
我尝试过制作如下功能:
@client.event async def send(msg): 等待 client.send_message(msg)
然后直接调用它并将味精放入,但这不起作用
让我解释。“在线”是一个包含当前正在流式传输的所有主播的列表,“离线”是一个刚刚下线的所有主播的列表。如您所见,当我检测到有人开始流式传输或停止流式传输时,我打印了“名称已在 twitch 上上线”和“名称已在 twitch 上下线”。所以我需要用 discord-rewrite api 创建一个函数来做到这一点。
所以,总而言之,我需要一个函数,当我调用它时,我的机器人可以打印出一个消息。我想使用 discord-rewrite api,这可能是我找不到的。
browser - 我对新的 Twitch API 有一些疑问
我为我的 twitch 频道创建了自己的浏览器扩展。
我使用 Twitch Kraken API 编写了 javascript 扩展,但它已被更改。
新的 Twitch API 是“ https://api.twitch.tv/helix/streams?game_id=33214 ”
我替换了代码中的 API,但扩展始终显示在线状态。
我没有错误信息。我的直播总是处于在线状态,但我没有直播。
twitch - 如何修复“错误请求”,“状态”:400”
我尝试使用以下网站https://api.twitch.tv/kraken/streams/chennal name 获取 twitch api,但没有发生任何事情并得到错误 {"error":"Bad Request","status":400,"message ":"未指定客户 ID"}
我希望获得观众人数和追随者人数
twitch - 如何获取 JSON 响应 Twitch
我尝试从https://api.twitch.tv/kraken/users?login=CHANNEL NAME 但
我希望得到:
twitch - 如何从httpclient请求中获取字符串
我试图获取 twitch api 信息,但请求不显示任何内容
我会使用 api 请求来获取输出的精确数字,但是 twitch 频道名称不再起作用,您需要专用的频道 ID。
基本上我需要的是三件事:
频道是否直播(真/假)
直播收视人数
缩略图
有没有办法获取这些数据?还是我需要知道秘密 ID?
api - Twitch OAuth access_token 而不是 Bearer 令牌
Twitch 有 New API 和 V5 API,我想完全使用 V5 API,因为它的 API 提供了有关频道的更多信息。当我使用浏览器开发工具中的assess_token 时,API 正在工作。
但是当我使用通过Omniauth授权获得的assess_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 仍在工作(尽管已弃用)。
Helix 和 Kraken API 有不同类型的令牌 (Bearer
和OAuth
)
在用户身份验证后,如何获得OAuth
能够使用 V5 API 的 access_token?来自浏览器开发工具的令牌与 New API 和 V5 API 一样工作,但从 Omniauth 获得的令牌仅与 New API 一起工作。
解决了
访问令牌可用于新 API 和 V5 API。使用 V5 API 只需在请求中添加Accept
标头即可。application/vnd.twitchtv.v5+json
c# - C# - 检查抽搐流是否在线
我正在制作一个控制台 C# 应用程序,它应该检查 Twitch Stream 是否在线。我相信,我必须为此使用 Twitch API,这我不是很熟悉。所以我需要帮助来想出一个解决方案。
我自己进行了一些研究以提出解决方案,但是我发现的大多数解决方案都已过时并且不再起作用。
我确实知道这应该如何工作,但我无法使用它。
首先,我认为我需要下载一个类似于以下内容的 URL 字符串:
我怎样才能在 C# 中实现这一点?
之后,结果被解析,但我不知道该怎么做。
也许这就是它的完成方式(在另一篇文章中找到)但是“Rootobject”有一个错误。很可能它遗漏了一些东西。
我不完全确定我所说的是否有道理,但最后,我正在寻找一种可以检查 Twitch 流是否在线的解决方案。
java - 在 Java 中将 JSON 有效负载转换为有用的数据
刚开始,我是 Java 新手。我正在尝试使用他们的 API 和 Arduino 为 Twitch 制作一个通知系统,而我目前几乎一开始就陷入困境。我能够访问 API 并获取信息,但我不知道如何将其转换为有用的东西。这是我目前的代码。
这返回
我希望能够从字符串中提取特定信息,例如关注者的姓名。
c - c 编程 Twitch IRC 聊天机器人。无法连接但无法联合房间阅读聊天。下面的代码
我在下面提供了指向 c 代码的链接。我有一个额外的 .h 文件,它只包含 #define 用户名和 #define OAuth 值。既然有私。.h 文件还包含函数原型。
我知道代码有效。我登录是因为我在这里得到返回的数据https://dev.twitch.tv/docs/irc/guide
我还将收到来自 Twitch 的 5 分钟 ping,我也可以回复 pong。但是,任何加入房间的尝试都行不通。
我尝试了几种不同的方法。加入#Room,加入#Room,/JOIN#Room,/JOIN#Room等。
在我发送加入命令后,屏幕没有收到任何东西,直到我收到一个 ping 请求。任何人都知道可能导致问题的原因是什么?