问题标签 [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.
twitch - 如何获取 Twitch 视频缩略图 URL?
Youtube 等视频共享网站有一个视频缩略图端点
示例:http: //img.youtube.com/vi/youtube_id/default.jpg
其中youtube_id
= 视频的 id
所以我可以
<img src="http://img.youtube.com/vi/youtube_id/default.jpg">
毫无问题地做
抽搐也有这样的东西吗?
javascript - 交互式 Twitch 播放器不能仅使用选项中的视频 ID
我正在使用 Twitch API 来在我的网站中嵌入和交互式视频播放器,并使用 Javascript 中的 Twitch API 与之交互。
我使用这段代码:
当我运行代码时,我得到一个错误:
t.channel 未实现
当我添加一个频道时,它可以工作。根据指南,我不需要频道即可显示交互式视频剪辑。
我从指南中引用:“频道 - 或 - 视频 - 或 - 收藏”。
我怎样才能在不使用频道信息的情况下工作?
discord.js - 使用机器人帐户获取用户配置文件连接
我正在尝试向我的 Discord 机器人添加一项功能:当我的 Twitch 帐户获得新的追随者时,并且如果追随者的 Twitch 帐户链接到他的 Discord 帐户,当他进入我的服务器时,他会自动获得一个新角色。
所以我的问题是:我可以获取用户的 Discord 链接应用程序,并将用户 ID 链接到这些应用程序吗?
就像获取新关注者的 Twitch 用户 ID 并将其与使用 Discord.js 的我的频道用户的 Discord 链接 Twitch 用户 ID 进行比较?
python - 使用python在IRC中发送消息的麻烦
我正在尝试使用 python 创建一个 irc 机器人,但出现错误。当我尝试检查发送的消息时,PRIVMSG 不会向聊天发送消息,但会输出测试打印语句。如果我只是在收到任何内容时尝试发送消息,它会发送消息。我在发生这种情况的代码中发表了评论。这是我第一次尝试这样做,如果我对使用 python 套接字有点缺乏经验,很抱歉。
编辑:我有一个名为 cfg.py 的单独文件,其中包含一些用于连接的变量。
twitch - 使用 TWITCH API 获取频道订阅
我正在尝试通过以下调用获取 Channel 的 Channel Subs:
但我总是得到这样的回应:
你能告诉我,我需要通过什么,我才能获得权限吗?
谢谢,问候
python - 如何在 Python 中接收 Twitch.tv Webhooks?
我正在尝试制作一个简单的 Discord Bot,它会在流媒体上线时发布,但我不确定如何在没有网站的情况下使用 Twitch webhook?是否可以在 Python 脚本中处理这一切?
由于我没有网站可以响应,因此不确定将什么作为回调 URL。
我正在使用 Python 3.6
旁注:我可以查明频道是否正在直播,但 Twitch 建议使用 webhook 来检查流何时上线,我只是想尝试了解这一点。
database - 如何提高 Unity 项目的安全性?
简而言之,我的项目包括:
- 一个安全的 RESTful API Web 服务(托管在Heroku上),处理数据库的请求/响应。它接受并返回 JSON 数据
- 一个 Unity 桌面应用程序,兼作 Twitch API 聊天机器人,并与网络服务通信以更新游戏状态以及数据库状态。
- 重要提示:此游戏旨在由 Twitch 主播运行,并由 Twitch 聊天中的用户玩
所以我的问题是......即使我的 Web 服务是安全的,我能做些什么来确保有人不会简单地对我的 Unity 应用程序进行逆向工程以弄清楚如何与我的 Web 服务器正确通信?
加密的 HTTP 流量会停止数据包嗅探,但如果您仍然可以使用应用程序用于与数据交互的相同方法,则它是一种模拟服务。也许我太偏执了,但是那里有很多 专门针对 Unity 和 C# 项目 的工具 ,所以真的不需要太多努力。
我的一个想法是使用 Twitch API 来检查用户是否正在积极地流式传输游戏,并且仅当 Web 服务在数据库中找不到带有“isStreaming”标志的重复 IP 地址时才允许他们启动游戏放。这在理论上可行……但在实践中,任何人都可以在他们的机器上设置一个假的 Twitch 帐户和一个假的或“空白”流,然后从游戏中运行一些逆向工程代码。
我还能做些什么来最大程度地减少黑客与我的数据库交互的能力吗?
jquery - Twitch API 响应中的“无法读取未定义的属性”错误
我正在尝试显示display_name
此 JSON 页面的所有值(最大值为 25),但是出现“无法读取未定义的属性”的错误。我的代码如下:
提前谢谢你们!
javascript - 变量不是全局变量或文件系统读取文件太慢
我正在尝试使用 Electron 和 tmi.js 存储库制作 Twitch Bot,我希望程序将数据(例如用户名、OAuth 令牌等)保存在 .json 文件中。当我重新打开我的应用程序时,它会立即读取文件并创建一个包含所有设置的选项对象(用于twitch
api)。一切正常,但是来自 tmi.js 存储库的 client.on 事件给了我一个错误:“无法读取未定义的属性 'on'”。
读取文件代码:
聊天事件中的客户端:
客户端变量在文件顶部用“let client;”声明。
但是如果我调用这样的函数:
一切正常,所以我假设底部的聊天事件客户端在读取 .json 文件并设置变量之前以某种方式被调用。
有什么想法可以解决这个问题吗?
ios - 如何在 iOS 中使用本机控制播放 twitch.tv 直播视频?
我喜欢在我的移动应用程序中播放 twitch.tv 直播视频。目前我正在玩 webview 和 iFrame。
有没有办法用像 AVPlayer 这样的原生控件来播放直播。