问题标签 [twitch]

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.

0 投票
1 回答
201 浏览

php - 如何在 PHP 中获取一个巨大的数组

我正在重新编码我的 Stream Refresher,但是如何获得这个庞大的数组列表?如何将它们输出到变量中?我真的不知道如何构造我的代码来获取这些数组。

这是数组:

https://api.twitch.tv/kraken/streams?channels=iTzYoHero,WackyMackie,stingsempai,gouki2304,onex64,TSM_WildTurtle,swaglul,TSM_Bjergsen,Meteos,yoonie,Trick2g,ImaBlondeGoat,Quendal43,mattzilla,Melorian,gurlsrbadatvidyagaems,Wingsofde Scarra,PhreakStream,HarukaShinigami4,Deathlylove,amberplays,presidentjacky,DarkFaith93,riotgames,TSM_TheOddOne,flosd,TSM_Xpecial,riotgamesbrazil,RAIDERRRLoL,Chrono_Frost,Sojirox,TSM_Dyrus,secretagentthai,wheresswaldo,Bacon_Donut,Soaryn,dotastarladder_en,TwitchPlaysPokemon,SHYLIZZLE,tx9_vanilla,djinn4583, die4frags,cyb3r_tech,DeAxiom,Too_malicious,MegaCarlos50,SynergyDrink,Entosian,HibubTv,Crs_saintvicious,HaiL9,arenix320,Nightblue3,Bischulol,BrandoPB,Trollbaltz,zzang18nom,hir0shisan,Skunkodor,screamingpikachu,GarenaEsports,GarenaTW,wraithxzz,SuNolol,RiotGamesLatino,ICanFindDiamond, naxious_magnus,xenadiscord,cathiesousa,Tharnambular,wuppo1,mkay299,WordlessHope,Killboy520,support_heroftw,enlightenwolf,TolkinNA,Winteruo,TheOddLeeSin,Synren,robjeah,2DaMaxx,WearyStreams,ido1994,THRILL_505%20,Dirtsensei

这是我的尝试(老实说,我不知道我在做什么)

0 投票
2 回答
3415 浏览

javascript - 使用 Twitch API 检索信息

因此,通过下面的代码,我可以获得下面显示的信息,例如 streamTitle。

但是我想要做的是得到self之后的内容:例如(https://api.twitch.tv/kraken/streams/woohaa666)的API响应,如下面的具有指定的游戏和限制,但我'不知道该怎么做。我尝试了类似于上面代码的东西$channelurlAPI = $json_array['streams']['self'],但它什么也没显示。

https://api.twitch.tv/kraken/streams?game=Diablo+III&limit=1

0 投票
1 回答
856 浏览

python - Python:IndexError:使用 IRC Bot 列出超出范围的索引

我一直在制作 Python Twitch IRC Bot,除了一个问题外,它都可以正常工作。大约每 20 分钟它会因错误而崩溃:

我对此进行了研究并尝试了几件事。但不能占上风。我对python还是很陌生,并且做了我所知道的一切。这是包含问题的代码区域。

它是来自 IRC 的传入数据被拆分的点。':' 是拆分,因为这是 IRC 中昵称和 IRC 消息之间使用的内容。但。即使不使用,它也不会在 20 分钟内崩溃。随着使用,它做同样的事情。直到20 分钟后才发生崩溃。

有任何想法吗?

更新

下面是我使用机器人的命令的代码。这只是使用data.find

0 投票
1 回答
3931 浏览

php - Twitch:令牌无效或缺少必需的范围

我正在使用 Twitch api 授权流程,但是当我尝试检索用户时,它一直说我的访问令牌不正确。

授权存储在数据库中后,Twitch 给我的访问令牌,然后我使用 cURL 来获取用户,然后 twitch 给我这个错误:

访问令牌作为标头发送

我在谷歌上搜索了这个问题,但没有发现任何相关的东西,我知道 access_token 不会过期,有人可以帮忙吗?

我刚刚发现,只有当我在 twitch 使用“code=[code]”重定向我的页面上时,我才能获取用户对象 bu,如果尝试留在该页面上并发出 cURL 请求,一切正常,但是在我将 access_token 保存在数据库中并离开该页面后,access_token 变得无效

0 投票
1 回答
4408 浏览

live-streaming - Hitbox 追随者警报

有一个叫hitbox的网站。它类似于 twitch,但据我所知,api 是相当不同的!我试图采取抽搐追随者警报并稍微更改代码以使其与hitbox一起使用,但没有运气。我不想创建一个完整的程序,因为那会花费很多时间。我只想制作一个网页并在那里显示最新的关注者。hitbox api 可以在这里找到。如果您认为在 mIRC 中做类似的事情会更容易,那么就这样做,但我认为用网页做会更容易。在编程方面,我完全是 n00b,所以如果你能向我解释一切我会很感激(我想开始学习编码,但我真的不知道从哪里开始。至少我还很年轻( 14)所以我有足够的时间去做)

谢谢你 - 安德鲁

0 投票
1 回答
258 浏览

python - Python unicode 字典到 twitch 流中的字符串

我正在尝试在 python 中解码一个 twitch api 答案。

如果我运行这个我得到这个:

我如何对此进行解码,以便可以将其用作普通的字符串字典。

提前致谢!

0 投票
0 回答
1296 浏览

javascript - Twitch.tv 和 node.js

我正在尝试在服务器端构建一个 twitch tv 聊天应用程序。我尝试使用 fs 对他们的 js API 进行肮脏的包含。好像这行不通。有没有人设法让 twitchtv 客户端应用程序在服务器上运行?我几乎只想访问他们的聊天,以便我可以解析内容。

0 投票
1 回答
2338 浏览

java - PircBot 未在 twitch 聊天中发送消息

您好,我目前正在为我的 twitch 流制作一个聊天机器人,但我遇到了一个问题,只有一个命令在工作,这就是!song所有其他命令由于某种原因无法工作的命令我检查了我的代码,我找不到任何错误

所以如果有人发现我的代码有什么问题,请告诉我

}

0 投票
1 回答
3998 浏览

php - Twitch API - 无法使用 PHP 获取身份验证令牌

你好 stackoverflow 成员。我不是一个喜欢寻求帮助的人,但在这种情况下,这是 IMO 解决我的问题的唯一方法。谷歌对我帮助不大。

所以。我的问题:我想使用 Twitch API 获取一些数据。听起来很容易?我希望是的。下面我发布我的实际代码(它很小,但经过多次修改,现在看起来像......):

它返回......什么都没有。所以我使用了来自讨论的现成解决方案。抽搐。(我希望我能写下这段代码作者的名字,但我太累了,无法再次搜索它。无论如何,谢谢!):

上面的这段代码要好一些。只有一点点。它返回错误 401。为什么?因为它无法获得auth token。嗯,这是一些东西,但不是我想要的。我现在该怎么办?也许是本地主机地址的错?

常见问题解答(?):是的,我正在使用我的 Twitch 应用程序设置页面中的正确数据。是的,我很困惑

0 投票
1 回答
872 浏览

python - Python 3.4 套接字未收到完整消息

我正在编写一个机器人来通过 IRC 监控 twitch.tv 上的聊天。以下是 Telnet 中成功连接和登录的样子:

我写了一个简单的测试脚本,成功连接到服务器,但只接收到部分消息。

打印的字符串data.decode()只是成功连接响应的第一行:

这意味着连接按预期工作。我已经尝试过第二次s.recv(2048),但这会无限期地挂在s.settimeout(None). 我也尝试过增加缓冲区大小,但这似乎没有任何效果。有谁知道发生了什么?

Twitch 在此处有关于 IRC 连接的帮助文档。