View a markdown version of this page

API URL breve - Grafana gestito da Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

API URL breve

Utilizza l'API Short URL per creare URL abbreviati. Un URL breve rappresenta un URL più lungo contenente parametri di query complessi in un formato più piccolo e semplice.

Nota

Per utilizzare un'API Grafana con il tuo spazio di lavoro Amazon Managed Grafana, devi disporre di un token di account di servizio valido. Lo includi nel Authorization campo della richiesta API.

Crea un URL breve

POST /api/short-urls

Crea un URL breve.

Richiesta di esempio

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" }

Schema del corpo JSON:

  • path — Il percorso da abbreviare, relativo all'URL principale di Grafana.

Esempio di risposta

HTTP/1.1 200 Content-Type: application/json { "uid": "AT76wBvGk", "url": "/goto/AT76wBvGk?orgId=1" }

Codici di stato:

  • 200 — Creato

  • 400 — Errori (JSON non valido, campi mancanti o non validi)

Ottieni un URL breve

GET /api/short-urls/:uid

Recupera un URL breve tramite il relativo UID.

Richiesta di esempio

GET /api/short-urls/AT76wBvGk HTTP/1.1 Accept: application/json Authorization: Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk

Esempio di risposta

HTTP/1.1 200 Content-Type: application/json { "uid": "AT76wBvGk", "path": "d/TxKARsmGz/new-dashboard?orgId=1&from=1599389322894&to=1599410922894" }