Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
API d'URL courte
Utilisez l'API Short URL pour créer des URL raccourcies. Une URL courte représente une URL plus longue contenant des paramètres de requête complexes dans un format plus petit et plus simple.
Note
Pour utiliser une API Grafana avec votre espace de travail Amazon Managed Grafana, vous devez disposer d'un jeton de compte de service valide. Vous l'incluez dans le Authorization champ de la demande d'API.
Création d'une URL courte
POST /api/short-urls
Crée une URL courte.
Exemple de demande
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" }
Schéma de corps JSON :
-
path — Le chemin à raccourcir, par rapport à l'URL racine de Grafana.
Exemple de réponse
HTTP/1.1 200 Content-Type: application/json { "uid": "AT76wBvGk", "url": "/goto/AT76wBvGk?orgId=1" }
Codes de statut :
200 — Créé
400 — Erreurs (JSON non valide, champs manquants ou non valides)
Obtenir une URL courte
GET /api/short-urls/:uid
Récupère une URL courte par son UID.
Exemple de demande
GET /api/short-urls/AT76wBvGk HTTP/1.1 Accept: application/json Authorization: Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk
Exemple de réponse
HTTP/1.1 200 Content-Type: application/json { "uid": "AT76wBvGk", "path": "d/TxKARsmGz/new-dashboard?orgId=1&from=1599389322894&to=1599410922894" }