VRC.LOL

La transparence de l'API

Les demandes mesurées, les garanties visibles

VRC.LOL maintient les créances de Riot sur le serveur, les espaces demandent délibérément, lit les titres de limites en direct de Riot et arrête un passage de collecte avant qu'un bucket observé ne soit épuisé.

Les données de la presse restent désactivées Prototype privé seulement alors que Riot révisera l'application de la production API.
Produit enregistréRévision Pendant
Produit
Les outils de la Ligue VRC.LOL
Identifiant de l'application
860951
Public Lookup
handicapé
Publication de recherche
handicapé

Ceci est une divulgation de statut, pas une revendication de l'approbation de Riot. Les créances privées et la demande de soutien pour les relations de développeur ne sont pas publiées ici.

0.8 / secondeSpacement
54 / routePassage de cap
80%Chambre de tête
handicapéLes données publiques

Le modèle de limitation de Riot

Trois limites peuvent être appliquées à la fois

Une réponse réussie peut porter l'application et le nombre de méthodes. Une réponse de 429 identifie l'ampleur épuisée par le titre de type de limite de taux de Riot.

Application

Partagé sur le produit pour une valeur de routeur. The collector vérifie le nombre d'applications retournées après chaque demande de Riot.

méthode

Les points fin spécifiques peuvent avoir leur propre bouquet. les calculs de méthode reçoivent la même protection de 80% de la salle de réception.

Service

Les services de Riot peuvent imposer des limites supplémentaires. A 429 n'est jamais traité comme une permission de continuer à essayer immédiatement.

Contrôles mis en œuvre

Quelle the collector Aujourd’hui fait

Ce sont les comportements actuels du serveur, pas les promesses prévues.

Un processus

Un blocage du système de fichiers empêche les collecteurs programmés de se débarrasser.

Les passes régionales restent séparées

Les Amériques et l'Europe se déroulent séquentiellement. leurs bassins de semis et les comptes de demande ne sont jamais mélangés.

Les demandes sont pacées

Au moins 1.25 secondes séparent les appels API de Riot, ce qui limite ce collecteur à environ 0.8 demandes par seconde.

Chaque passage a une capture dure

Un passeport régional ne peut émettre pas plus de 54 demandes Riot, même lorsque plus de travail est attendu.

Les chefs décident le reste de la salle

The collector lit les limites de l'application et de la méthode et compte. à 80% d'utilisation il finit le passage en toute pureté.

429 signifie stop et attendre

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

Demande de budget

Les limites documentées versus notre prototype

Le portail de développeur et les chefs de réponse sont la source de la vérité. VRC.LOL n'assume pas une cotisation de production avant l'approbation.

scèneFintures courtesLongue fenêtreVRC.LOL comportement
Développement / Base personnelle20 Les demandes / 1 secondes100 Les demandes / 120 secondesLire la suite de Riot Headers à l'heure de travail
privé VRC.LOL Collecteur0.8 2e demande / deuxième maximum54 Les demandes / passeports régionauxRésultat : 80% de tout bucket observé
Début de production500 Les demandes / 10 secondes30,000 Les demandes / 10 minutesNe pas être accepté ou autorisé avant l'approbation

Riot peut attribuer différentes applications, méthodes ou limites de service. Les valeurs retournées dans les rubriques de réponse dépassent les hypothèses faites à partir d'un exemple de documentation générale.

L’intégrité du jeu

Le jeu se gelera quand le jeu commence

Le joueur maintient le contrôle de chaque décision. Les faits de match en direct ne deviennent jamais un coaching automatique.

Permis avant le jeu

Les pics visibles peuvent préparer plusieurs matchups et choix d'objets.Le joueur sélectionne le plan avant le début du match.

Permis pendant le jeu

Le Companion peut garder ce plan statique visible, marquer les articles déjà possédés et afficher les informations fausses déjà visibles dans le client de Riot.

Le référence sélectionné

Le joueur peut ouvrir manuellement un problème général tels que la guérison ou les dommages magiques et comparer plusieurs options statiques.

jamais automatique

Live KDA, or, niveaux, inventory et objectifs ne peuvent pas réorder un bâtiment, promouvoir un élément, choisir un objectif, classer une menace, déclencher l'audio de coaching ou calculer une chance de gagner.

Les cachés sont cachés

Une identité de sélection de champion manquante reste « Joueur non visible ». Le compagnon ne le résout pas via un ID de cellule, un PUUID, un point de terminaison d'invocateur, un brouillon de cache précédent ou un service externe. Les données d'affichage manquantes sont traitées comme privées même lorsqu'un autre identifiant est présent.

Pas de jeu d'action

Le Companion ne peut pas prendre, interdire, négocier, fermer, déplacer, jeter, ping, acheter ou autrement contrôler la Ligue pour le joueur.

Audit de fonctionnalités

La liste des caractéristiques d'un concurrent est une preuve, pas une autorisation transférable

Riot exige que les modifications des produits et des caractéristiques matérielles soient enregistrées et auditées individuellement. VRC.LOL ne décrit que le comportement qui est mis en œuvre dans son bâtiment actuel.

Actualité : Reconnaissance locale

La Companion détecte le client de la Ligue locale signée et sa phase sans envoyer la confidentialité de la clôture, Riot ID ou une réponse locale complète à VRC.LOL.

Actualité : préparation statique

Le champion sélectionné peut préparer des références de quoi, de rôle et de match-up, de rune et de compétence.Le plan choisi se gelera lorsque le jeu actif commence.

Actualité : Faits visibles

Le surplate peut afficher l'état de fait déjà exposé au joueur et marquer la propriété de l'inventaire.

Résultat : Appel confirmé

Une action future sélectionnée par le champion peut prévoir, confirmer et appliquer une page rune ou un couple de résumé. Il reste désactivé alors que la description actuelle du produit en lecture est en cours de révision.

Il faut une révision séparée

Les comparaisons sur le niveau en direct, les différences d'or sur le total, la détection sur le point de guérison et d'autres analyses de match changant nécessitent une source documentée et un flux d'utilisateur audité avant que VRC.LOL puisse les revendiquer ou les envoyer.

Étiquette : Cooldown

VRC.LOL ne fournira pas de suivi automatique ou manuel des ultimates ennemis ou des cooldowns de jeu qui ne sont pas déjà disponibles à travers le jeu régulier.

OP.GG publie plusieurs capacités. Ce qui démontre son propre comportement de service; il ne révèle pas les conditions d'approbation, les contrats de données ou les exceptions que Riot peut avoir audité pour ce produit.

Produit limitation

La recherche privée n’est pas l’accès public à l’API

Le site séparera la collection de prototypes, les caractéristiques publiques et le comportement local de Companion.

Les créances restent sur le serveur

Les clés API Riot sont conservés dans la configuration du serveur privé. Ils ne sont pas intégrés dans HTML, JavaScript, Windows Companion, téléchargements ou URL.

Les preuves restent privées

Les preuves collectées Match-v5 ne sont pas publiées alors que l'application de l'API de la production est en attente.

Réutiliser avant de demander

La dédoublement, les marquants de match vu, la séparation des coudes et le caching empêchent les appels de répétition inutiles.

Le groupe n'a pas de clé de Riot

La prévision de bureau invité permet de lire les informations de client local sur ce PC et ne proxy pas une clé de développement aux tester.

La vérification de match est privée

Lorsqu’un tester le permet explicitement, le Companion soumet un Match ID et une preuve de participant unilatérale après le jeu. Match-v5 remplace les faits provisoires, les identités sont découlées et les dossiers non chiffrés ne entrent jamais dans les pages publiques ou les preuves aggregées.

Contrat en direct anonyme

Le flux en direct facultatif rejette les noms de joueurs, les identifiants Riot, les PUUID, les identifiants de compte, les identifiants de cellule et les champs inconnus. Les nouveaux téléchargements sont signés, protégés contre la relecture, à tarif limité et jamais acceptés depuis le mode spectateur.

Recherche explicite uniquement

Un visiteur peut rechercher un Riot ID qu’il connaît déjà. VRC.LOL n'offre pas de recherche inversée à partir des PUUID, des emplacements de brouillon masqués ou des identifiants de compte internes, et ces identifiants sont supprimés des réponses du navigateur.

Pas un courtier de données

VRC.LOL ne redémarre pas les données Riot, exposer l'accès à l'API Riot, ou agir comme un relay API pour une autre entreprise.

Actifs de jeu autorisés

Champion, objet et autres œuvres d'art statique spécifiques au jeu proviennent de sources soutenues par Riot telles que Data Dragon ou les matériaux Riot autorisés.

L’inscription reste en cours

Les points de fin des matériaux, les intégrations des clients et les caractéristiques du produit sont enregistrés dans le portail de développeur. Les caractéristiques peuvent rester privées ou interrompues pendant que la révision de Riot est en attente.

Un produit, un produit

Une clé de production est réservée à son enregistrement VRC.LOL Le produit de la marque est un produit et n'est pas partagé avec des produits non liés.

Notification nécessaire

Cette notice est également affichée sur la page d'accueil de la Ligue et dans les Conditions d'utilisation.

VRC.LOL Les outils de la Ligue ne sont pas approuvés par Riot Games ne reflète pas les opinions ou les opinions de Riot Games ou tout autre membre impliqué dans la production ou la gestion Riot Games propriétés . Riot Games et toutes les propriétés associées sont des marques ou des marques enregistrées de Riot Gameset Inc.

Les sources principales

Récupérer la documentation de Riot directement

Cette page résume les choix d'application. les politiques actuelles de Riot, les enregistrements de portails et les titres retournés prennent toujours la priorité.