Riot API-transparens
Målt forespørsel, synlige sikkerhetstiltak
VRC.LOL holder Riot-krediteringer på serveren, spekter krever avsiktlig, leser Riots live-grense-hoveder og stopper en samlingspass før en observert bucket er uttømmet.
- Produktet
- VRC.LOL League verktøy
- App ID
- 860951
- Offentlig lookup
- Handicap
- Forskningsutgivelse
- Handicap
Dette er en statusavklaring, ikke en krav om Riot godkjennelse. private akkrediteringer og utviklerrelasjoner støtteforespørsel er ikke publisert her.
Riots grensemodell
Tre grenser kan gjøres på en gang
En vellykket respons kan bære applikasjon og metode teller. En 429 respons identifiserer uttømmet gjennom Riot's rate-limit type header.
Applikasjon
The collector sjekker returnerte applikasjonskonto etter hvert Riot forespørsel.
Metode
Særlige sluttpunkter kan ha sin egen bucket. metode tall får samme 80% hodesal beskyttelse.
Tjeneste
Riot-tjenester kan oppfylle ytterligere grenser. A 429 blir aldri behandlet som tillatelse til å fortsette å prøve umiddelbart.
Implementerte kontroller
Hva the collector gjør i dag
Dette er nåværende serverbeteing, ikke planlagte løfter.
En prosess
En filsystem låse forhindrer overlapping av planlagte samlere.
Regionalt pass blir skilt
Amerikanske og europeiske land kjører sekvensvis. deres frø bassenger og etterspørsel kontorer er aldri blandet.
Kravene er pakket
Minst 1.25 sekunder skiller Riot API-samtaler, og begrenset denne samleren til rundt 0.8 forespørsler per sekund.
Hver pass har en hard cap
En regional pass kan utstede ikke mer enn 54 Riot-forespørsler, selv når mer arbeid er ventet.
Høyesterett bestemmer resten av hovedstaden
The collector leser og regner grenser for bruk og metode. Ved 80% bruk avsluttes passet rent.
429 betyr stop og vente
The collector honours Riot's Retry-After value. Retries are bounded, recorded and never used to bypass a bucket.
Be om budsjett
Dokumenterte grenser mot prototypen
Utviklerportalen og responshovedene er kilden til sannheten. VRC.LOL tar ikke en produksjonstilskudd før godkjennelse.
| Omfang | Kort vindu | Lang vindu | VRC.LOL oppførsel |
|---|---|---|---|
| Utvikling / Personlig baseline | 20 Forespørsler / 1 sekunder | 100 Forespørsler / 120 sekunder | Les fra Riot-hovedet på runtime |
| Privat VRC.LOL samler | 0.8 Forespørsler / andre maksimale cadens | 54 Søknader / regional pass | Stopp ved 80% av alle observert bucket |
| Produksjonsstart avgift | 500 Forespørsler / 10 sekunder | 30,000 Forespørsler / 10 minutter | Ikke akseptert eller tillatt før godkjennelse |
Riot kan tildele forskjellige applikasjoner, metoder eller servicegrensninger.Varene som returneres i responshovedene overrider antagelser laget fra et generelt dokumentasjonseksempel.
Spill integritet
Bygget fryser når spillet begynner
Spilleren holder kontroll over alle beslutninger. Live match fakta blir aldri automatisk coaching.
Tillatt før spill
Visible ferdig topp kan forberede flere matchup og elementvalg. Spilleren velger planen før kampen starter.
Tillatt under spill
Kompanien kan holde den statiske planen synlig, markere allerede eiendomsartikler og vise faktiske opplysninger allerede synlig i Riot's klient.
Spillere valgt referanse
Spilleren kan manuelt åpne et generelt problem som helbredelse eller magisk skade og sammenligne flere statiske alternativer.
Aldri automatisk
Live KDA, gull, nivåer, inventory og mål kan ikke reorder en bygning, fremme et objekt, velge et mål, rangere en trussel, utløse coaching lyd eller beregne en vinner sjanse.
Skjult er skjult
En manglende kamper-selekt identitet forblir "Player ikke synlig". Kompanien løser ikke det gjennom en cell ID, PUUID, summoner endpoint, en tidligere utkast cache eller en ekstern tjeneste. Manglende display data behandles som private selv når en annen identifiserer er til stede.
Ingen spillsaktiviteter
Kompanien kan ikke velge, forby, handle, låse, flytte, kaste, ping, kjøpe eller på annen måte kontrollere League for spilleren.
Feature-by-feature revisjon
En konkurrentens funksjonsliste er bevis, ikke overførbar tillatelse
Riot krever at endringer i produktene og materialegenskapene registreres og auditeres individuelt. VRC.LOL beskriver bare atferd som implementeres i sin nåværende bygging.
Aktuelt: Lokalt anerkjennelse
Companion oppdager den signerte lokale League-klienten og dens fase uten å sende låkkfil-kreditering, Riot ID eller fullstendig lokal respons til VRC.LOL.
Aktuell: statisk forberedelse
Champion select kan forberede queue-, roll- og matchup-oppfatning, rune og ferdighetsreferanser.
Aktuelt: Visse fakta
Overlappingen kan vise faktiske tilstander som allerede er utsatt for spilleren og markere inventory eiendom.
Forslag: Bekreftet rune søknad
En fremtidig kampe-selekt handling kan forhåndsvises, bekrefte og bruke en rune-side eller summoner-spell-pair. den forblir inaktiv mens den nåværende leses-only produktbeskrivelsen er under gjennomgang.
Trenger separat gjennomgang
Livnivå sammenligninger, inferred total-item gull forskjeller, healing-item deteksjon og andre skiftende match analyse krever en dokumentert kilde og en auditerte brukerflom før VRC.LOL kan kreve eller sende dem.
Utelukket: Cooldown deling
VRC.LOL vil ikke gi automatisk eller manuell sporing av fiendens ultimate eller spell cooldowns som ikke allerede er tilgjengelige gjennom regelmessig spilling. Riot's League policy gir fiendens ultimate sporing som et forbudt eksempel.
OP.GG annonserer offentlig flere muligheter. Dette viser sin egen service oppførsel; det avslører ikke godkjenningsbetingelsene, dataavtaler eller unntakene Riot kan ha revidert for dette produktet.
Produkttilbud
Privat forskning er ikke offentlig API tilgang
Nettstedet skiller prototypeinnsamling, offentlige funksjoner og lokal Companion-behavelse.
Listen for å holde serveren
Riot API-nøkler holdes i privat serverkonfigurasjon. De er ikke innebygd i HTML, JavaScript, Windows Companion, nedlastinger eller URL-er.
Bevisene er private
Samlet Match-v5 bevis blir ikke publisert mens Applikasjonen for produksjon API er i ferd med å komme.
Åpne bruk før forespørsel
Avduplikasjon, sett-match markere, kvikksekvens og caching forhindrer unødvendige gjentatte samtaler.
- Fjernet har ingen Riot-nøkkel
Den inviterte skrivebordspreview leser tillater lokal kundedata på datamaskinen og gir ikke en utviklingsnøkkel til tester.
Fullt match verifisering er privat
Når en tester uttrykkelig tillater det, sender Companion en Match ID og enstemmig deltakerbevis etter spillet. Match-v5 erstattes midlertidige fakta, identiteter blir avvist, og uanmeldte opplysninger kommer aldri inn i offentlige sider eller aggregate bevis.
Anonymt live kontrakt
Den valgfrie live feed avviser spillernamene, Riot IDs, PUUIDs, konto IDs, cell IDs og ukjente felt. Fresh uploads er signert, replay beskyttet, rate begrenset og aldri akseptert fra seermodus.
Kun forklaringssøk
En besøkende kan søke etter en Riot ID De vet allerede. VRC.LOL ikke tilbyr tilbakekallende søk fra PUUIDs, skjulte utkast slots eller interne konto-identifikatorer, og disse identifikatorene fjernes fra nettleser responser.
Ikke en databrokker
VRC.LOL gjenoppfører ikke rå Riot-data, eksponerer Riot API-tilgang, eller fungerer som en API-relay for et annet selskap.
Tillatt spill eiendeler
Mesterskap, element og andre spillspecifiske statiske kunstverk kommer fra Riot-støttet kilder som Data Dragon eller tillatte Riot-materialer.
Registrering er fortsatt aktuell
Material endpoints, klientintegrasjoner og produktfunksjoner er registrert i utviklerportalen. funksjoner kan forbli private eller pause mens Riot-revisjonen er på tide.
En nøkkel, et produkt
En produksjonsnøkk er forbeholdt for sin registrerte VRC.LOL League Tools produkt og er ikke delt med urelaterte produkter.
Vurderte varsel
Uavhengig av Riot Games
Dette varselet vises også på League-hovedsiden og i Brukervilkårene.
Primære kilder
Se Riot-dokumentasjonen direkte
Denne siden samler inn implementeringsvalg. Riots nåværende politikk, portalrekord og returnerte adresser tar alltid prioritet.
