As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
API de URL curta
Use a API Short URL para criar URLs encurtados. Um URL curto representa um URL mais longo contendo parâmetros de consulta complexos em um formato menor e mais simples.
nota
Para usar uma API do Grafana com seu espaço de trabalho Amazon Managed Grafana, você deve ter um token de conta de serviço válido. Você inclui isso no campo Authorization na solicitação da API.
Crie um URL curto
POST /api/short-urls
Cria um URL curto.
Exemplo de solicitação
POST /api/short-urls HTTP/1.1 Accept: application/json Content-Type: application/json Authorization: Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk { "path": "d/TxKARsmGz/new-dashboard?orgId=1&from=1599389322894&to=1599410922894" }
Esquema do corpo JSON:
-
path — O caminho a ser encurtado, em relação ao URL raiz da Grafana.
Exemplo de resposta
HTTP/1.1 200 Content-Type: application/json { "uid": "AT76wBvGk", "url": "/goto/AT76wBvGk?orgId=1" }
Códigos de status:
200 — Criado
400 — Erros (JSON inválido, campos ausentes ou inválidos)
Obtenha um URL curto
GET /api/short-urls/:uid
Recupera um URL curto por seu UID.
Exemplo de solicitação
GET /api/short-urls/AT76wBvGk HTTP/1.1 Accept: application/json Authorization: Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk
Exemplo de resposta
HTTP/1.1 200 Content-Type: application/json { "uid": "AT76wBvGk", "path": "d/TxKARsmGz/new-dashboard?orgId=1&from=1599389322894&to=1599410922894" }