Console do Desenvolvedor
No Console do Desenvolvedor, você gerencia chaves de API, aplicativos OAuth, webhooks e telemetria de integração.
Ative primeiro o acesso: Visão Geral da Plataforma de Desenvolvedor. O Modo de Desenvolvedor é permanente depois de ativado.
Visão geral do console
Seção intitulada “Visão geral do console”A barra lateral está agrupada em quatro áreas:
| Página | Objetivo |
|---|---|
| Dashboard | Cartões de visão geral do projeto, atalhos |
| Todos os Projetos | Listar, pesquisar e criar projetos |
APIs e Serviços
Seção intitulada “APIs e Serviços”| Página | Objetivo |
|---|---|
| Chaves de API | Criar e revogar chaves tlmp_api_ por projeto |
| Aplicativos OAuth | Registrar e configurar aplicativos OAuth |
| Webhooks | Receber eventos da plataforma por webhook |
| Biblioteca de API | ReDoc incorporado para /api/v1/openapi.json |
| Playground | Enviar requisições de teste a partir do navegador |
Governança
Seção intitulada “Governança”| Página | Objetivo |
|---|---|
| Análises | Volume de requisições, erros, latência, endpoints principais |
| Cotas de Uso | Nível de taxa, uso em pico, sinalizações suspeitas |
| Registros de Auditoria | Registro por pedido com IP, estado, ocorrências de limite de taxa |
Recursos
Seção intitulada “Recursos”| Página | Objetivo |
|---|---|
| Changelog da API | Histórico de alterações à API publicado |
| Diretório de Aplicações | Explorar aplicativos OAuth públicas, denunciar abuso |
Projetos
Seção intitulada “Projetos”- Máximo de 5 projetos por conta de desenvolvedor
- Cada projeto tem as suas próprias chaves de API e Aplicativos OAuth
- Selecione o projeto ativo no cabeçalho; a seleção persiste no armazenamento do navegador
- Muitas páginas aceitam
?project={id}no URL
Crie um projeto antes de gerar chaves ou credenciais OAuth.
Chaves de API
Seção intitulada “Chaves de API”- Prefixo:
tlmp_api_(chaves mais antigas podem ainda usar o prefixo legadotl_) - Máximo de 10 chaves ativas por projeto
- O segredo é mostrado uma vez na criação
- Acesso apenas de leitura a dados REST públicos, mais limites de taxa mais elevados
- Revoga imediatamente chaves comprometidas a partir do console
Ver Public API.
Aplicativos OAuth
Seção intitulada “Aplicativos OAuth”- Máximo de 5 Aplicativos OAuth por projeto
- Prefixo do Client ID:
tlmp_client_ - Aplicações não publicadas requerem usuários de teste para autorização
- A publicação pode requerer revisão pela equipe
Ver OAuth Apps.
Webhooks
Seção intitulada “Webhooks”- Máximo de 10 webhooks por conta de desenvolvedor (associados ao usuário, não por projeto)
- Apenas endpoints HTTPS
- Troque os segredos de assinatura pelo console caso sejam comprometidos
Ver Webhooks.
Análises e auditoria
Seção intitulada “Análises e auditoria”As Análises resumem o tráfego do projeto selecionado: gráficos cronológicos, taxa de erro, percentis de latência e endpoints ou chaves principais.
Os Registros de Auditoria listam requisições individuais com método, caminho, código de status, agente de usuário e indicação de acionamento do limite de taxa. Filtre por período e status. Use esses registros para depurar integrações e investigar falsos positivos de abuso.
As Cotas mostram seu nível atual de API (free, basic, premium, unlimited), os limites efetivos e qualquer estado anti-abuso. As atualizações de nível são atribuídas pela equipe; entre em contato com o suporte para necessidades comerciais.
Playground
Seção intitulada “Playground”O playground carrega a especificação OpenAPI em tempo real e permite anexar uma chave de API salva na sessão para experimentar endpoints em /api/v1 na mesma origem. Útil antes de escrever código cliente.
Diretório de aplicações
Seção intitulada “Diretório de aplicações”Os aplicativos OAuth publicadas aparecem no diretório para descoberta. Os usuários podem pesquisar aplicações e denunciar listagens suspeitas. Mantenha os URLs da política de privacidade e do site atualizados na página General do aplicativo OAuth.
Changelog da API
Seção intitulada “Changelog da API”A equipe publica entradas de changelog (funcionalidades, descontinuações, alterações que quebram compatibilidade). Os desenvolvedores podem consultá-las no console. Não há publicação self-service para terceiros.
O que não está no console
Seção intitulada “O que não está no console”Estes recursos não são interfaces de integração para terceiros:
| Superfície | Notas |
|---|---|
/api/rpc |
oRPC interno apenas para a interface do site |
/api/v1/mobile/* |
Aplicativo móvel própria |
/api/v1/launcher/* |
Launcher do jogo |
| Procedimentos de administração | Revisão e alterações de nível apenas pela equipe |
Use a Public API e o OAuth documentados nesta seção da documentação.
Resumo de limites
Seção intitulada “Resumo de limites”| Recurso | Limite |
|---|---|
| Projetos por conta | 5 |
| Chaves de API por projeto | 10 |
| Aplicativos OAuth por projeto | 5 |
| Webhooks por conta | 10 |