VRC.LOL

RIOOT API gennemsigtighed

Mærede anmodninger, synlige sikkerhedsforanstaltninger

VRC.LOL holder Riot-krediteringer på serveren, spaces anmoder om det på en hensigtsmæssig måde, læser Riot's live-limit-hoveder og stopper en samlingspass, før en observeret bucket er udtømmet.

Public Riot-data er stadig nedsat Privat prototype kun, mens Riot vurderer produktions API-applikationen.
Registreret produktDen løbende anmeldelse
Produktet
VRC.LOL League værktøjer
App ID
860951
Offentlig lookup
handicap
Forskningsudgivelse
handicap

Dette er en statusoplysning, ikke en krav om Riot godkendelse. private akkrediteringer og udviklerforhold støtteforespørgsel er ikke offentliggjort her.

0.8 / sekundSpæning
54 - vejPasset af Cap
80%Hovedværelse
handicapOffentlige Riot-data

Riot's grænsemodel

Der kan anvendes tre grænser på én gang.

En succesfuld respons kan bære applikation og metode tælle. En 429 respons identificerer den udtømte rækkevidde gennem Riot's rate-limit type header.

Anvendelse

Delet over produktet for én routing værdi. The collector kontrollerer returnerede ansøgningsregn efter hver Riot anmodning.

Metode

Specifikke endpunkter kan have deres egen bucket. metode tællinger modtager den samme 80% hovedværelsesbeskyttelse.

Service

Riot-tjenester kan indføre yderligere begrænsninger. en 429 behandles aldrig som tilladelse til at fortsætte med at prøve umiddelbart.

Implementerede kontrol

Hvad the collector gør i dag

Det er nuværende serveradfærd, ikke planlagte løfter.

En proces

En filsystem lås forhindrer overlapping af planlagte indsamlere.

Regionalt forløb er adskilt

Amerikanerne og Europa kører sekventielt. Deres sædpooler og efterspørgselscenter blandes aldrig.

Anmodninger er pakket

Mindst 1.25 sekunder adskiller Riot API-opkald, hvilket begrænser denne samler til omkring 0.8 anmodninger pr. sekund.

Hver pass har en hård kap

En regional pas kan udstede ikke mere end 54 Riot anmodninger, selv når der er mere arbejde i vente.

Ledere beslutter resten af hovedstuen

The collector læser og teller applikations- og metodegrænser. ved 80% brugen slutter den passet rent.

429 betyder stop og vente

The collector honours Riot's Retry-After value. Retries are bounded, recorded and never used to bypass a bucket.

Forespørgsel om budget

Dokumenterede grænser mod vores prototype

Udviklerportalen og responshovederne er kilden til sandheden. VRC.LOL accepterer ikke et produktionstilskud før godkendelse.

OmfangKort vindueLang vindueVRC.LOL adfærd
Udvikling / Personlig baseline20 Ansøgning / 1 sekunder100 Forespørgsler / 120 sekunderLæs fra Riot Headers på runtime
Privat VRC.LOL Kollektor0.8 Forespørgsler / anden maksimal54 Rejser / RegionalpassStopp ved 80% af alle observerede bucket
Produktionsstart afgift500 Forespørgsler / 10 sekunder30,000 Ansøgning / 10 minutterIkke accepteret eller tilladt før godkendelse

Riot kan tildele forskellige applikationer, metoder eller servicegrænsninger. De værdier, der returneres i responshoveder, overrider antagelser, der er lavet fra et generelt dokumentationshåndhævelse.

Spil integritet

Det er frosset, når spillet starter.

Spilleren holder kontrol over hver beslutning. Live match fakta bliver aldrig automatisk coaching.

Tilladt før spillet

Visible færdige pics kan forberede flere matchup og elementvalg. Spilleren vælger planen, før kampen starter.

Tilladt under spillet

Companion kan holde den statiske plan synlig, markere allerede ejet og vise faktiske oplysninger allerede synlige i Riot's klient.

Spilleren valgte reference

Spilleren kan manuelt åbne et generelt problem som helbredelse eller magisk skade og sammenligne flere statiske muligheder.

Aldrig automatisk

Live KDA, guld, niveauer, inventory og mål kan ikke reorder en bygning, fremme et objekt, vælge et mål, rangere en trussel, udløse coaching lyd eller beregne en gevinstsjanse.

Skudt bliver skjult

En tabende kampe-selgt identitet forbliver "Player ikke synlig". Companion løser det ikke via en celle-ID, PUUID, summoner-endpoint, en tidligere udgave eller en ekstern tjeneste. Tabende displaydata behandles som private, selv når en anden identifierer er til stede.

Ingen spil aktioner

Kompanien kan ikke vælge, forbyde, handle, låse, bevæge sig, kaste, ping, købe eller på anden måde kontrollere League for spilleren.

Funktions-by-feature revision

En konkurrents karakterliste er bevis, ikke overførbar tilladelse

Riot kræver, at ændringer i produkter og materielle funktioner registreres og auditeres individuelt. VRC.LOL beskriver kun adfærd, der implementeres i sin nuværende konstruktion.

Aktuelt: Lokalt anerkendelse

Companion opdager den indtastede lokale League-klient og dens fase uden at sende låsfil-kreditering, Riot ID eller komplet lokal respons til VRC.LOL.

Aktuelt: Statisk forberedelse

Champion select kan forberede quue-, role- og matchup-aware build, rune og færdigheder referencer.

Aktuelt: Visible fakta

Overlyden kan vise faktiske tilstande allerede udsat for spilleren og markere inventory ejerskab. Det omdanner ikke den tilstand til en automatisk beslutning.

Forslag: Bekræftet rune ansøgning

En fremtidig kampe-selet handling kan forudse, bekræfte og anvende en rune-side eller summoner-spell-pair. Det forbliver inaktivt, mens den nuværende produktbeskrivelse kun er under gennemgang.

Der er behov for separate anmeldelser

Live-tærings sammenligninger, inferred total-item guldforskelle, heling-item-detektion og andre ændrings-match-analyse kræver en dokumenteret kilde og en auditeret brugerfløj, før VRC.LOL kan kræve eller sende dem.

Udelukket: Cooldown deling

VRC.LOL vil ikke give automatisk eller manuelt sporing af fjendens ultimate eller spell cooldowns, der ikke allerede er tilgængelige gennem regelmæssig gameplay.

OP.GG offentliggør flere funktioner, som viser sin egen service adfærd; det afslører ikke godkendelsesbetingelserne, datakontrakterne eller undtagelserne, som Riot kan have revisioneret for det produkt.

Produktgrænse

Privat forskning er ikke offentlig API adgang

Webstedet adskiller prototypeindsamling, offentlige funktioner og lokal Companion adfærd.

Lægerne holder sig på serversiden

Riot API-nøgler holdes i privat serverkonfiguration. De er ikke indlejret i HTML, JavaScript, Windows Companion, downloads eller URL'er.

Bevis forbliver privat

Samlet Match-v5 bevis er ikke offentliggjort, mens produktions API-applikationen er i gang.

Gennemførelse før anmodning

Deduplication, synlig match markere, kvægsskillelse og caching forhindrer unødvendige gentagne opkald.

Den har ingen Riot-nøgle

Den indbydte desktop forudvisning læser tilladt lokale klientoplysninger på den PC og giver ikke en udviklingsløbet til testere.

Fuldt-match verifikation er privat

Når en tester udtrykkeligt tillader det, indsender Companion en Match ID og enstemmig deltagelsesbevis efter spillet. Match-v5 erstattes midlertidige fakta, identiteter afvises, og uanmeldte optegnelser indtastes aldrig i offentlige sider eller aggregerer beviser.

Anonymt live kontrakt

Den valgfrie live feed afviser spillernavn, Riot ID'er, PUUID'er, konto ID'er, cell ID'er og ukendte felter. Fresh uploads er underskrevet, replay beskyttet, rate begrænset og aldrig accepteret fra spejdermodus.

Kun udtrykket kigge

En besøgende kan søge efter en Riot ID De ved allerede. VRC.LOL tilbyder ikke tilbagevendende lookup fra PUUID'er, skjulte design slots eller interne konto-identifikatorer, og disse identifikatorer fjernes fra browser responser.

Ikke en data broker

VRC.LOL genforelægger ikke rå Riot-data, udsætter Riot API-tilgang eller fungerer som en API-relay for et andet firma.

Tilladte spilforretninger

Champion, element og andre spil-specifik statisk kunstværk kommer fra Riot-støttede kilder som Data Dragon eller tilladt Riot-materialer.

Registrering er aktuel

Materialendpunkter, klientintegrationer og produktfunktioner er optaget i udviklerportalen. Funktioner kan forblive private eller pauser, mens Riot-revisionen er på vej.

En nøgle, et produkt

En produktionsnøgle er reserveret for dets registrerede VRC.LOL League Tools produkt og deles ikke med uforholdsmæssige produkter.

Nødvendig meddelelse

Denne meddelelse vises også på League homepage og i brugsbetingelserne.

VRC.LOL League Tools er ikke godkendt af Riot Games og afspejler ikke Riot Games eller nogen, der officielt er involveret i fremstilling eller forvaltning af Riot Games ejendomme. Riot Games og alle tilknyttede ejendomme er varemærker eller registrerede varemærker af Riot Games, Inc.

Primære kilder

Se Riot dokumentation direkte

Denne side samler implementeringsvalg. Riot's nuværende politikker, portaloptegnelser og returnerede overskrifter tager altid prioritet.