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é.
- 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.
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ène | Fintures courtes | Longue fenêtre | VRC.LOL comportement |
|---|---|---|---|
| Développement / Base personnelle | 20 Les demandes / 1 secondes | 100 Les demandes / 120 secondes | Lire la suite de Riot Headers à l'heure de travail |
| privé VRC.LOL Collecteur | 0.8 2e demande / deuxième maximum | 54 Les demandes / passeports régionaux | Résultat : 80% de tout bucket observé |
| Début de production | 500 Les demandes / 10 secondes | 30,000 Les demandes / 10 minutes | Ne 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
Indépendante de Riot Games
Cette notice est également affichée sur la page d'accueil de la Ligue et dans les Conditions d'utilisation.
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é.
