问题标签 [riot-games-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 - 从 foreach 循环中删除数组项
我从 Riot Games API 服务器中获取了数据,这些数据可以为我提供我玩过的所有冠军积分。
基本上,现在我有数组元素,我正在尝试使用foreach循环进行迭代,并放入 HTML 表中。
我对PHP不熟悉,所以我正在学习它。显然,我$po->name . ", " . $po->title
是对象,而不是数组,所以我得到的错误是注意:尝试获取非对象的属性“名称”。我试图用 访问它的对象$po[0]->{'name'}
,但得到错误不能使用对象作为数组。除此之外,其他一切都在工作。
android - 从 Android 中的网站/应用程序对用户进行身份验证
我正在开发一个应用程序,英雄联盟的玩家可以创建自己的个人资料;但我需要对它们进行身份验证以防止创建其他玩家的虚假帐户。League 有自己的移动消息应用程序,所以我可以使用该应用程序对用户进行身份验证吗?或者我应该使用 API/库来完成这项任务?如何在 Android Studio 中实现这一点?
ionic-framework - ionic 3 no 'access-control-allow-origin' 在我更新了我的 ionic cli 之后
我正在使用 ionic 最新版本。但我的项目是 ionic 3。我正在使用一个 api,它给了我一些游戏数据。所以最近我的代码完美运行。但是当离子更新控制台给我的数据api这个错误=
请求的资源上不存在“access-control-allow-origin”标头。因此,不允许访问origin ' http://localhost:8080 '。
如何解决?
我做了一些研究并找到了这段代码。添加到 ionic.config.json 但不起作用。
我尝试将此代码添加到我的 config.xml
这些都行不通。
java - 如何知道现场精选游戏(MATCHED_GAME)是否已在英雄联盟 RIOT Api 中结束
我正在gameList(List[FeaturedGameInfo])
从/lol/spectator/v4/featured-games
api 获取。
现在,在使用上面/lol/match/v4/matches/{matchId}
的其中一个 live查询 matchv4 api 之后,没有返回任何数据。gameId
gameList
虽然,它会为过去/非现场比赛返回适当的详细数据。但没有现场比赛的数据。
所以,我想检查一场比赛是否正在进行或是否已经结束。
我正在使用 V4 api。
c# - 如何反序列化没有键的json数组?C#
我正在为 riot games api 开发一个 api 包装器。我遇到了以下端点的问题:
Champion-mastery/v4/champion-masteries/by-summoner/{encryptedSummonerId}
我正在使用 newtonsoft json 和 RestSharp 来获得结果。这是我的代码。
这种模式适用于大约 80% 的端点。然而,对于这个特定的端点,会返回一个 JSON 数组。这个特定的 json 数组也没有像所有其他数组一样的键,例如“数据”或“条目”。所以我似乎无法弄清楚如何正确制作掌握模型。这是我到目前为止所拥有的
它适用于一个条目,但不适用于整个数组。添加列表似乎不起作用,因为没有键可以作为列表的基础。
这是 JSON 模式的示例...
任何帮助表示赞赏,谢谢。
riot-games-api - 使用 Riot Api 获取实时数据?可能吗?
我正在考虑制作一个在远程设备(例如电话)上运行的应用程序,以收集和显示以下数据:召唤师姓名、健康、杀戮/死亡统计数据、我玩这个当前游戏的时间等。
是否可以使用 Riot Api 获取这些数据并在比赛时显示它?
c - Riot League-v4 API 返回空响应正文,状态码为 200
我需要 RIOT API 的帮助,基本上我正在用 C 语言做一个聊天机器人,我需要curl
来自 RIOT API 的数据来获取召唤者的统计数据。
我已经尝试过 Summoner-v4 API 并且它有效,现在我需要使用 Summoner-v4 API 的响应正文中找到的召唤者 ID 来curl
获取我需要的来自 League-v4 API 的数据。但是每次我使用与在 riot 开发站点中注册的用户名不同的用户名发出请求时,它都会返回状态代码 200(这表明请求中没有错误),但是一个空的响应正文只有[]
.
这里有什么问题?我可以查看其他玩家的统计数据吗?
javascript - 向 Riot API 发送 ajax 请求时遇到问题
我在连接到此 API 时不断出现错误,并得到以下响应:
jquery.min.js:4 拒绝设置不安全的标头“Origin”发送@jquery.min.js:4 ajax@jquery.min.js:4(匿名)@Riot dDragon 访问 sample2.html:26 jquery.min.js :4 拒绝设置不安全的标头“Accept-Charset”发送@jquery.min.js:4 ajax@jquery.min.js:4(匿名)@Riot dDragon 访问 sample2.html:26 jquery.min.js:4 拒绝设置不安全的标头“User-Agent”发送@jquery.min.js:4 ajax@jquery.min.js:4(匿名)@Riot dDragon 访问 sample2.html:26 2jquery.min.js:4 OPTIONS https:// /na1.api.riotgames.com/lol/summoner/v4/summoners/by- name/TraversTT?api_key=RGAPI-1ed86c58-2eee-4e6c-85d4-3bead97e4d3b 405(不允许的方法)发送@jquery.min.js:4 ajax@jquery.min.js:4(匿名)@Riot dDragon 访问 sample2。 html:26 Riot dDragon 访问 sample2.html:1 在' https://na1.api.riotgames.com/lol/summoner/v4/summoners/by-name/TraversTT访问 XMLHttpRequest ?api_key=RGAPI-1ed86c58-2eee-4e6c-85d4-3bead97e4d3b' 来自原点'null' 已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:没有“Access-Control-Allow-Origin”标头出现在请求的资源上。`
今天我已经用不同的方法玩了 6 个小时,所以任何可用的帮助都会很棒。