问题标签 [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.
php - 无法通过 Twitch for Wordpress 插件延迟 jQuery 和使用浏览器缓存
我刚刚启动了我的网站,目前正在解决页面速度问题。
此文件包含在“ Twitch for Wordpress ”插件中。
我通过 Cloudflare CDN 运行我的网站,它正在缩小 JS,我启用了 AMP Real URL,启用了 Brotli。Gzip 在 W3 Total Cache 插件中启用(我应该禁用 Cloudflare 插件吗?)我启用了 Rocket Loader。
我正在为 Primer 运行 Escapade Child 主题的略微修改版本。
我已经尝试过 W3 Total Cache Defer JS(非阻塞)和所有其他非阻塞,我已经换成使用 Cloudflare 提供的 minify(它可以处理大多数,只有一个插件仍然阻塞,我非常喜欢不要摆脱插件,除非有更好的选择)。
我尝试.htaccess
了 GTMetrix 中概述的修改:
我尝试过的一切似乎都没有任何效果。它仍然处于阻塞状态,并且某些方法在主题本身中以其他方式破坏了功能。
我很茫然,非常感谢任何和所有的帮助。
vue.js - 仅从 twitch API 获取一次数据
我需要向 twitch API 发出 3 个请求(获取有关直播、流媒体和游戏的信息)。我不能一枪搞定,因为来自现场的数据还不能用于获取其他数据。如何在不需要刷新服务器(并重新获取)2 次的情况下做到这一点?
我想重新创建 twitch 缩略图(img,游戏名称,...)为了获取流媒体和游戏,我首先需要来自现场的数据。当我为我的网站充电时,来自流的数据已成功获取,但来自流媒体和游戏的数据为空。
我尝试先在 created() 中获取实时数据,然后在 mount() 中获取流媒体和游戏数据,但我需要 2 或 3 次刷新才能成功获取所有数据
我希望只获取一次所有数据
oauth-2.0 - php - 存储 access_token 的最佳解决方案
我正在创建一个小应用程序,用户必须在其中使用 Facebook 进行身份验证(我正在使用 OAuth2)。此时,所有此过程看起来像这样:
- 用户将点击“FB登录”按钮。
- 用户将被要求登录 Facebook 并获得许可。如果用户允许,它将返回一个授权码。
- 现在我们将使用授权码来获取访问令牌。
- 我们可以将访问令牌存储在会话中以启动用户会话。
- 现在我们可以使用访问令牌来访问不同的用户资源。
access_token
在这里我有一个问题 - 存储以备后用是最好的(即最安全的方式)吗?将它简单地“隐藏”到数据库中并在需要时将其取出,或者它是否可以开发一些原始的哈希算法来保护它?
json - 解析 Twitch API 响应 PHP
我正在尝试解析 Twitch 用户玩某个游戏的请求。结果如下所示:
我试图通过以下方式解析它:
我得到的结果如下所示:
理想情况下,我希望这个返回:
但是我卡在第一步...
javascript - NodeJS - 如何使用带有 OAuth 和代码令牌的 twitch API
嘿,今天我尝试使用 twitch api 通过此端点获取用户数据,
GET https://api.twitch.tv/helix/users
我想使用身份验证功能来跳过 api 限制。
我选择 ExpressJs 作为 Web 框架
这是我的 app.js 文件(入口点)
这是我的 index.html (使用 HTTP 提供的文件__dirname + '/public'
)
最后是我的 logic.js 文件
问题
当我单击“使用 Twitch 登录”按钮时,当 axios 发布此请求时出现 http 错误:https://id.twitch.tv/oauth2/token?client_id=${twitchClientID}&client_secret=${twitchClientSecret}&code=${requestToken}&grant_type=authorization_code&redirect_uri=localhost:8080/twitch-oauth
我回来了{status: 400, message: "Parameter redirect_uri does not match registered URI"}
有人能帮我吗 ?感谢您的回复
java - 如何使用json将包含多个对象的json文件转换为java对象列表
我正在开发一个 Java 项目,该项目可获取 Twitch 上当天最流行剪辑的 URL。为此,我使用以下代码向 twitch API 发送请求:
它返回一个如下所示的 json 文件:
虽然,我收到了这个错误:
python-3.x - 如何在 Python 中管理 twitch API 错误?
我正在使用 twitch api(twitch-python 和 python-twitch-client)来抓取 twitch。
我不知道应该如何管理这些 httperrors,因为我没有使用 urllib.request。
即使我使用除了:HTTPError:404 客户端错误:未找到 url:https ://api.twitch.tv/kraken/videos/420146641,仍然会出现此错误
javascript - Twittch API 的 Chrome 扩展程序给我一个关于内容安全策略的错误
我正在为我的观众做一个 chrome 扩展,让他们知道我什么时候在直播,所以我已经完成了,但它返回了一个错误
首先我尝试用 JQuery XMLHttpRequest 来做,但我发现 JSONP 更适合那些扩展,所以我用这样的 JSONP 请求来做
我的清单如下所示:
这是我的 index.html
我希望验证我的流状态,但我得到了这个:
php - 请求超过 100 个限制 api
我正在尝试从 Twitch API 请求 100 多个直播频道。当前的结果限制为 100。我需要每 100 次执行一个新请求,同时将 +1 添加到偏移 url。我试图搜索以寻求帮助,但我找不到任何东西。
这将完美地呼应 100 个结果。我只需要循环该代码 x 但是我需要多次获得总数。假设有 30,000 个直播。那将是 300 个查询。
c# - 如何使用 Helix API 监听 Twitch 用户在线状态?
我正在尝试创建一个 Twitch 扩展的后端,它将搜索所有其他流相同游戏的用户。获取用于比较游戏的类别的唯一方法是相关频道是否处于直播状态。这很好,因为扩展应该只在流上线时才能工作。
我的问题是我不知道如何确定扩展程序的用户是否已上线。
如您所见,我已经硬编码了一个我知道当时在线的流(忍者)。该数据返回得非常好,但下一步是将字符串传递给该函数以进行搜索。我怎样才能在运行时获取扩展的“用户”?如果我完全偏离基础,并且遗漏了某些概念,请也告诉我,如有必要,我会做进一步的研究。