RIOOT API di trasparenza
Richieste misurate, garanzie visibili
VRC.LOL mantiene le credenziali di Riot sul server, richiede deliberatamente spazi, legge i titoli di limite dal vivo di Riot e ferma un pass di raccolta prima che un bucket osservato venga esaurito.
- Prodotto
- Strumenti di VRC.LOL League
- ID dell'app
- 860951
- Il pubblico lookup
- Disabilità
- Pubblicazione di ricerca
- Disabilità
Questo è una divulgazione dello stato, non una richiesta di approvazione di Riot. Le credenziali private e la richiesta di supporto per le relazioni con i sviluppatori non sono pubblicate qui.
Il modello limite di Riot
Tre limiti possono essere applicati contemporaneamente
Una risposta di successo può portare applicazione e il metodo conta. una risposta di 429 identifica il campo esaurito attraverso il titolo di tipo Riot.
Applicazione
Condividi per un prodotto per un valore di routing. The collector verifica il numero di applicazioni restituite dopo ogni richiesta di Riot.
Metodo
I punti finali specifici possono avere il proprio bucket. i numeri di metodo ricevono la stessa protezione del 80% della sala.
Servizio
I servizi di Riot possono applicare ulteriori limiti. un 429 non è mai trattato come permesso di continuare a provare immediatamente.
Controlli attuati
Cosa fa the collector oggi
Questi sono i comportamenti del server attuali, non le promesse pianificate.
Un processo
Un blocco del file system impedisce il superlappamento dei raccolti programmati.
I passaggi regionali rimangono separati
Gli Stati Uniti e l'Europa corrono in modo sequenziale. i loro semi e i loro contatori di richiesta non vengono mai mescolati.
Le richieste sono pacate
Almeno 1.25 secondi separano le chiamate API di Riot, limitando questo collezionista a circa 0.8 richieste al secondo.
Ogni passaggio ha una cappella dura
Un passaporto regionale può rilasciare non più di 54 richieste Riot, anche quando si aspetta più lavoro.
I capi decidono il resto della sala
The collector legge i limiti di applicazione e di metodo e conta. al 80% di utilizzo finisce il pass pulito.
429 significa fermarsi e aspettare
The collector honours Riot's Retry-After value. Retries are bounded, recorded and never used to bypass a bucket.
Richiesta di bilancio
Limiti documentati rispetto al nostro prototipo
Il Portale dello Sviluppatore e i responsabili sono la fonte della verità. VRC.LOL non assume un contributo di produzione prima dell'approvazione.
| scala | Fine finestre | Lunga finestra | Il comportamento VRC.LOL |
|---|---|---|---|
| Sviluppo / Base Personale | 20 Richiesta di lavoro / 1 secondi | 100 Richiesta di lavoro: 120 secondi | Leggi di Riot Headers in runtime |
| Collezione privata VRC.LOL | 0.8 Soluzioni / seconda cadenza massima | 54 Passaporto regionale / Passaporto regionale | Sospensione al 80% di qualsiasi bucket osservato |
| Produzione iniziale di pagamento | 500 Richiesta di lavoro: 10 secondi | 30,000 Richiesta di lavoro: 10 minuti | Non assegnato o autorizzato prima dell'approvazione |
Riot può assegnare diversi limiti di applicazione, metodo o servizio. I valori restituiti nelle headers di risposta superano le ipotesi realizzate da un esempio di documentazione generale.
Integrità del gioco
Il gioco si congelerà quando si inizia
Il giocatore mantiene il controllo di ogni decisione. i fatti di match live non diventano mai coaching automatico.
Permesso prima del gioco
I picchi visibili possono preparare diverse scelte di matchup e di oggetto.Il giocatore seleziona il piano prima che il match inizia.
Permesso durante il gioco
Il Companion può tenere visibile il piano statico, segnalare gli articoli già di proprietà e mostrare informazioni di fatto già visibili nel cliente di Riot.
Il gioco selezionato
Il giocatore può aprire manualmente un problema generale come il recupero o il danno magico e confrontare diverse opzioni statiche.
mai automatico
Live KDA, oro, livelli, inventario e obiettivi non possono riprendere un'edizione, promuovere un elemento, scegliere un obiettivo, classificare una minaccia, lanciare audio di coaching o calcolare una possibilità di vincere.
Il segreto rimane nascosto
Un'identità selezionata da un campione mancante rimane "Il giocatore non è visibile". Il Companion non la risolve tramite un ID cellulare, PUUID, punto finale del summoner, un cache di progetto precedente o un servizio esterno. I dati di visualizzazione mancanti sono trattati come privati anche quando un altro identificatore è presente.
Nessuna azione di gioco
Il Companion non può prendere, vietare, negoziare, bloccare, muoversi, gettare, pingare, acquistare o controllare in altro modo la Lega per il giocatore.
Audit di funzionalità per funzionalità
La lista delle caratteristiche di un concorrente è una prova, non un permesso trasferibile
Riot richiede che i prodotti e i cambiamenti di caratteristiche materiali siano registrati e controllati individualmente. VRC.LOL descrive solo il comportamento che viene implementato nella sua costruzione attuale.
Attualità: riconoscimento locale
Il Companion rileva il cliente locale di League e la sua fase senza inviare il confidentiale di lockfile, Riot ID o la risposta locale completa a VRC.LOL.
Attualità: preparazione statica
Il campione selezionato può preparare le referenze di quue, role- e matchup-aware, rune e competenza. Il piano scelto si congelerà quando inizia il gioco attivo.
Attualità: fatti visibili
Il superloading può mostrare lo stato di fatto già esposto al giocatore e segnare la proprietà dell'inventario. non trasforma lo stato in una decisione automatica.
Proposta: richiesta di rune confermata
Una futura azione selezionata dal campione può prevedere, confermare e applicare una pagina di rune o una coppia di racconti. rimane disabilitata mentre la descrizione del prodotto attuale è in esame.
Le esigenze di una revisione separata
Le confronti a livello live, le differenze d'oro di oggetto totale, la rilevazione di oggetto di guarigione e altre analisi di cambiamento di match richiedono una fonte documentata e un flusso di utenti controllato prima che VRC.LOL possa rivendicarle o inviarle.
Titolo: Cooldown Sharing
VRC.LOL non fornirà tracciamento automatico o manuale di ultime o di cooldowns che non sono già disponibili attraverso il gioco regolare.
Il G.P.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.
Limiti di prodotto
La ricerca privata non è un accesso pubblico API
Il sito separa la raccolta di prototipi, le caratteristiche pubbliche e il comportamento locale di Companion.
La credenziale rimane sul server
Le chiavi API Riot sono tenute in configurazione server privata. non sono incorporate in HTML, JavaScript, Windows Companion, download o URL.
La prova rimane privata
Le prove raccolte di Match-v5 non vengono pubblicate mentre l'applicazione di Production API è in attesa.
Ripristino prima di richiedere
Deduplicazione, segnalatori di match visto, separazione di cinghia e caching impediscono chiamate inutili di ripetere.
Il Companion non ha la chiave Riot
La preview desktop invitata legge le informazioni dei clienti locali su quel PC e non proxy una chiave di sviluppo ai testatori.
La verifica del match è privata
Quando un testatore lo permette esplicitamente, il Companion presenta un Match ID e una prova di partecipante unilaterale dopo il gioco. Match-v5 sostituisce i fatti provvisori, le identità vengono rimosse e i record non registrati non entrano mai nelle pagine pubbliche o le prove aggregate.
Contratto Anonimo
Il feed live opzionale rifiuta i nomi dei giocatori, i Riot ID, i PUUID, i ID dell'account, i cell ID e i campi sconosciuti. I download sono firmati, riprodotti protetti, le tasse sono limitate e non vengono mai accettati dal modo spettatore.
Sconosciamo solo
Un visitatore può cercare un Riot ID E già lo sanno. VRC.LOL non offre un lookup inverso da PUUID, schede di progetto nascoste o identificatori interni del conto, e questi identificatori vengono rimossi dalle risposte del browser.
Non un broker di dati
VRC.LOL non rilascia i dati Riot crudi, esprime l'accesso API di Riot o agisce come un relay API per un'altra società.
Attività di gioco autorizzate
Campione, oggetto e altre opere di arte statica specifiche al gioco provengono da fonti supportate da Riot come Data Dragon o materiali Riot consentiti.
La registrazione rimane attuale
I punti finali del materiale, le integrazioni dei clienti e le caratteristiche del prodotto sono registrati nel Portale dello Sviluppatore.Le caratteristiche possono rimanere private o interrotte mentre la revisione di Riot è in attesa.
Un prodotto, un prodotto
Una chiave di produzione è riservata per il prodotto registrato di VRC.LOL League Tools e non è condivisa con prodotti non correlati.
Avviso richiesto
indipendente da Riot Games
Questo avviso è anche visualizzato sulla pagina principale della Lega e nei Termini d’uso.
Le fonti primarie
Scopri la documentazione di Riot direttamente
Le attuali politiche di Riot, i registri del portale e i titoli restituiti sono sempre priorità.
