微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Riot API - 如何在当前游戏中拥有召唤师角色

如何解决Riot API - 如何在当前游戏中拥有召唤师角色

我目前正在开发类似于 op.gg、u.gg 或 porofessor.gg 的实时游戏分析系统,但我无法通过 SUMMONER_V4 端点获取召唤者角色 (individualPosition)。此信息可以从 MATCH_V4 和 MATCH_V5 中检索,但不能在当前游戏中仅在后期游戏中检索。

你有解决方案吗?

来自 SUMMONER_V4 的 1 个召唤师

{
            "teamId": 100,"spell1Id": 4,"spell2Id": 12,"championId": 134,"profileIconId": 29,"summonerName": "ZWYRØØ","bot": false,"summonerId": "AMNq5HI58rERnuyXfig59jefC50DedqayUTkovUa2Vyf4yc","gameCustomizationObjects": [],"perks": {
                "perkIds": [
                    8112,8139,8138,8135,8232,8226,5005,5008,5003
                ],"perkStyle": 8100,"perkSubStyle": 8200
            }
        }

来自 MATCH_V5 的 1 个召唤师

{
                "assists": 11,"baronKills": 0,"bountyLevel": 4,"champExperience": 16132,"champLevel": 16,"championId": 92,"championName": "Riven","championTransform": 0,"consumablesPurchased": 7,"damageDealtToBuildings": 4623,"damageDealtToObjectives": 6137,"damageDealtToTurrets": 4623,"damageSelfMitigated": 29549,"deaths": 5,"detectorWardsPlaced": 3,"doubleKills": 3,"dragonKills": 0,"firstBloodAssist": false,"firstBloodKill": true,"firstTowerAssist": false,"firstTowerKill": false,"gameEndedInEarlySurrender": false,"gameEndedInSurrender": false,"goldEarned": 14587,"goldSpent": 14205,"individualPosition": "TOP","inhibitorKills": 1,"inhibitorTakedowns": 1,"inhibitorsLost": 0,"item0": 6630,"item1": 2055,"item2": 6035,"item3": 3071,"item4": 3044,"item5": 3158,"item6": 3364,"itemsPurchased": 27,"killingSprees": 4,"kills": 15,"lane": "TOP","largestCriticalStrike": 0,"largestKillingSpree": 4,"largestMultiKill": 3,"longestTimeSpentLiving": 487,"magicdamageDealt": 0,"magicdamageDealttochampions": 0,"magicdamageTaken": 9753,"neutralMinionsKilled": 9,"nexusKills": 1,"nexusLost": 0,"nexusTakedowns": 1,"objectivesstolen": 0,"objectivesstolenAssists": 0,"participantId": 1,"pentaKills": 0,"perks": {
                    "statPerks": {
                        "defense": 5002,"flex": 5008,"offense": 5008
                    },"styles": [
                        {
                            "description": "primaryStyle","selections": [
                                {
                                    "perk": 8010,"var1": 720,"var2": 0,"var3": 0
                                },{
                                    "perk": 9111,"var1": 2616,"var2": 520,{
                                    "perk": 9104,"var1": 12,"var2": 30,{
                                    "perk": 8299,"var1": 1072,"var3": 0
                                }
                            ],"style": 8000
                        },{
                            "description": "subStyle","selections": [
                                {
                                    "perk": 8236,"var1": 14,{
                                    "perk": 8210,"var1": 15,"style": 8200
                        }
                    ]
                },"physicaldamageDealt": 122017,"physicaldamageDealttochampions": 27842,"physicaldamageTaken": 17221,"profileIcon": 4982,"puuid": "ntuHEb-brsQY_ecD0_RJWuM7aksXwMdaK2q16TQ3vvJ_F11cOUtg_kwhGQ-Ihn4wDSu7WPuQipJn3Q","quadraKills": 0,"riotIdName": "","riotIdTagline": "","role": "DUO","sightWardsBoughtInGame": 0,"spell1Casts": 397,"spell2Casts": 71,"spell3Casts": 142,"spell4Casts": 34,"summoner1Casts": 4,"summoner1Id": 4,"summoner2Casts": 7,"summoner2Id": 14,"summonerId": "ZVUXWayHZDCDR5V67fUp14i3vsZNMmqIjmppq2XJepptJ7Y-","summonerLevel": 40,"summonerName": "ojdfviys","teamEarlySurrendered": false,"teamId": 100,"teamPosition": "TOP","timeCCingOthers": 35,"timePlayed": 1719,"totaldamageDealt": 123497,"totaldamageDealttochampions": 29232,"totaldamageShieldedOnTeammates": 0,"totaldamageTaken": 28681,"totalHeal": 6272,"totalHealsOnTeammates": 0,"totalMinionsKilled": 160,"totalTimeCCDealt": 107,"totalTimeSpentDead": 183,"totalUnitsHealed": 1,"tripleKills": 1,"truedamageDealt": 1480,"truedamageDealttochampions": 1390,"truedamageTaken": 1706,"turretKills": 2,"turretTakedowns": 4,"turretsLost": 5,"unrealKills": 0,"visionscore": 22,"visionWardsBoughtInGame": 5,"wardsKilled": 2,"wardsPlaced": 6,"win": true
            }

提前致谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。