VRC.LOL

A transparência do API

Pedidos medidos, garantias visíveis

VRC.LOL mantém as credenciais do Riot no servidor, solicita espaços deliberadamente, lê os cabeçalhos de limite ao vivo do Riot e parou um pass de coleção antes de um bucket observado ser esgotado.

Os dados do RIO permanecem desactivados Protótipo privado apenas enquanto o Riot avalia o aplicativo da API da Produção.
Produto registradoRevisão pendente
Produto
Ferramentas da Liga VRC.LOL
ID de App
860951
Publicidade Lookup
Disabilidades
Publicação de pesquisa
Disabilidades

Esta é uma divulgação de status, não uma reivindicação de aprovação de Riot. credenciais privados e o pedido de suporte para relacionamentos de desenvolvedores não são publicados aqui.

0.8 / segundoEspaço
54 / rotaPassagem Cap
80%Cabeça
DisabilidadesDados de Riot

O modelo de limite de Riot

Três limites podem ser aplicados de uma vez

Uma resposta bem sucedida pode levar aplicação e método contas. Uma resposta de 429 identifica o alcance esgotado através do tipo de cabeçalho de limite de taxa de Riot.

Aplicação

Divida em todo o produto para um valor de roteamento. The collector verifica o número de aplicativos devolvidos após cada pedido do Riot.

Método

Os pontos finais específicos podem ter seu próprio bucket. contos de método recebem a mesma proteção de 80% de sala de ouvidos.

Serviço

Os serviços de Riot podem aplicar limites adicionais. um 429 nunca é tratado como permissão para continuar tentando imediatamente.

Controle implementado

O que o the collector faz hoje

Estes são os atos atuais do servidor, não promessas planejadas.

Um processo

Um bloqueio do sistema de arquivos impede a sobrecarga dos coletores programados.

As passas regionais permanecem separadas

Os EUA e a Europa estão correndo seqüentemente. seus poços de semente e contadores de demanda nunca são misturados.

As solicitações são pacadas

Pelo menos 1.25 segundos separa as chamadas da API do Riot, limitando esse coletor a cerca de 0.8 pedidos por segundo.

Cada passagem tem um capo duro

Um passaporte regional pode emitir não mais de 54 pedidos Riot, mesmo quando mais trabalho está esperando.

Os chefes decidirão o restante da sala de trabalho

The collector lê limites de aplicação e método e contam.A 80% de utilização termina o passaporte limpo.

429 significa parar e esperar

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

Pedido de orçamento

Limitações documentadas em relação ao nosso protótipo

O Portal do Desenvolvedor e os cabeçalhos de resposta são a fonte da verdade. VRC.LOL não assume uma concessão de produção antes da aprovação.

EscopoFenda curtaFenda longaAcomportamento VRC.LOL
Desenvolvimento / Base pessoal20 Pedidos / 1 segundos100 Perguntas / 120 segundosLeia mais sobre Riot Headers em Runtime
Coletor de VRC.LOL0.8 Requisitos / segundo máximo de cadência54 Passaporte / Passaporte RegionalAperta em 80% de qualquer bucket observado
Produção Inicial de Subsídio500 Perguntas / 10 segundos30,000 Pedidos / 10 minutosNão aceite ou autorizado antes da aprovação

Riot pode atribuir diferentes limites de aplicação, método ou serviço. Os valores devolvidos em cabeçalhos de resposta superam as suposições feitas a partir de um exemplo de documentação geral.

Integridade do jogo

A construção congelará quando o jogo começa

O jogador mantém o controle de cada decisão. fatos de jogo ao vivo nunca se tornam coaching automático.

Permitido antes do jogo

Os picos visíveis completados podem preparar várias seleções de jogos e item.O jogador seleciona o plano antes do início do jogo.

Permitido durante o jogo

A Companion pode manter o plano estático visível, marcar itens já proprietários e mostrar informações de fato já visíveis no cliente da Riot.

Referência selecionada pelo jogador

O jogador pode abrir manualmente um problema geral como cura ou dano mágico e comparar várias opções estáticas.

Nunca automaticamente

KDA ao vivo, ouro, níveis, inventário e objetivos não podem reordenar um edifício, promover um item, escolher um alvo, classificar uma ameaça, desencadear o áudio de coaching ou calcular uma chance de ganhar.

O escondido permanece escondido

Uma identidade de seleção de campeão ausente permanece como "Jogador não visível". O Companion não resolve isso por meio de um ID de célula, PUUID, endpoint de invocador, cache de rascunho anterior ou serviço externo. Os dados de exibição ausentes são tratados como privados mesmo quando outro identificador está presente.

Não há ação de jogo

A Companion não pode escolher, proibir, negociar, bloquear, mover, jogar, pegar, comprar ou de outra forma controlar a Liga para o jogador.

Auditoria de Feature-by-Feature

A lista de características de um competidor é prova, não permissão transferível

Riot requer que as alterações de produtos e recursos materiais sejam registadas e auditadas individualmente. VRC.LOL descreve apenas o comportamento que é implementado em sua construção atual.

Atualidade: Reconhecimento Local

A Companion detecta o cliente da Liga local assinado e sua fase sem enviar o credencial do arquivo de lock, Riot ID ou resposta local completa para VRC.LOL.

Título: Preparação estática

O campeão selecionado pode preparar queue, role- e matchup-aware build, rune e skill referências. o plano escolhido congelar quando o jogo ativo começa.

Título: Fatos visíveis

O sobreposição pode mostrar o estado de fato já exposto ao jogador e marcar a propriedade do inventário.

Proposta: A aplicação confirmada

Uma ação futura selecionada pelo campeão pode prever, confirmar e aplicar uma página de rune ou um par de resumo. permanece desativada enquanto a atual descrição do produto apenas lido está sendo revisada.

Necessidade de revisão separada

As comparações de nível ao vivo, as diferenças de ouro total-item concluídas, a detecção de item de cura e outras análises de mudança-match requerem uma fonte documentada e um fluxo de usuário auditado antes que VRC.LOL possa reivindicar ou enviá-los.

Exclusão: Cooldown Sharing

VRC.LOL não fornecerá rastreamento automático ou manual de ultimatos inimigos ou de cooldowns que já não estão disponíveis através do jogo regular.

A OP.GG publicamente anuncia várias capacidades. que demonstra seu próprio comportamento de serviço; não revela os termos de aprovação, contratos de dados ou exceções que a Riot pode ter auditado para esse produto.

Produto Limite

Pesquisa privada não é acesso público API

O site separa a coleção de protótipos, as características públicas e o comportamento local da Companion.

Avaliação permanece ao lado do servidor

As chaves da API Riot são mantidas na configuração do servidor privado. elas não estão incorporadas em HTML, JavaScript, o Windows Companion, downloads ou URLs.

A evidência permanece privada

A evidência coletada do Match-v5 não é publicada enquanto a aplicação da API da Produção está pendente.

Reutilizar antes de solicitar

Deduplicar, marcadores de matriz visto, separação de cave e caching impede chamadas de repetição desnecessárias.

A Companion não tem chave de Riot

A preview de desktop convidada leia permitiu informações do cliente local no computador e não proxy uma chave de desenvolvimento para os testadores.

Verificação de jogo é privada

Quando um teste explicitamente permite isso, o Companion apresenta um ID de Match e uma prova de participante de uma maneira após o jogo. Match-v5 substitui fatos provisórios, as identidades são descartadas e os registros não identificados nunca entram em páginas públicas ou em evidências agregadas.

Contrato ao vivo anônimo

O feed ao vivo opcional rejeita nomes de jogadores, Riot IDs, PUUIDs, IDs de contas, IDs de células e campos desconhecidos. Novos uploads são assinados, protegidos contra reprodução, com taxa limitada e nunca aceitos no modo espectador.

Apenas pesquisa explícita

Um visitante pode pesquisar um Riot ID que já conhece. VRC.LOL não oferece pesquisa reversa de PUUIDs, slots de rascunho ocultos ou identificadores de conta internos, e esses identificadores são removidos das respostas do navegador.

Não um corretor de dados

VRC.LOL não reenvia dados Riot, exibe acesso à API Riot, ou atua como um relay API para outra empresa.

Ativos de jogos permitidos

Campeão, item e outras obras de arte estática específica do jogo provêm de fontes apoiadas por Riot, como Data Dragon ou materiais Riot permitidos.

Registo permanece atual

Os endpoints de material, integrações de clientes e características de produto são registados no Portal do Desenvolvedor. as funcionalidades podem permanecer privadas ou interrompidas enquanto a revisão do Riot está em espera.

Um produto, um produto

Uma chave de produção é reservada para sua registada VRC.LOL O produto é um produto de League Tools e não é compartilhado com produtos não relacionados.

Notificação necessária

Este aviso também é exibido na página inicial da Liga e nos Termos de Uso.

VRC.LOL As ferramentas de liga não são aprovadas por Riot Games Não se refere às opiniões ou opiniões de Riot Games ou qualquer pessoa oficialmente envolvida na produção ou gestão Riot Games propriedades . Riot Games e todas as propriedades associadas são marcas comerciais ou marcas registradas de Riot Gamese Inc.

Fontes primárias

Revise a documentação do Riot diretamente

As políticas atuais da Riot, os registros do portal e os cabeçalhos devolvidos sempre tomam prioridade.