View a markdown version of this page

Kurz-URL-API - Amazon Managed Grafana

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Kurz-URL-API

Verwenden Sie die Short URL API, um verkürzte URLs zu erstellen. Eine kurze URL steht für eine längere URL mit komplexen Abfrageparametern in einem kleineren und einfacheren Format.

Anmerkung

Um eine Grafana-API mit Ihrem Amazon Managed Grafana-Workspace verwenden zu können, benötigen Sie ein gültiges Dienstkonto-Token. Sie fügen dies in das Authorization Feld in der API-Anfrage ein.

Erstellen Sie eine kurze URL

POST /api/short-urls

Erzeugt eine kurze URL.

Beispielanforderung

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

JSON-Textschema:

  • path — Der Pfad, der gekürzt werden soll, relativ zur Grafana-Root-URL.

Beispielantwort

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

Statuscodes:

  • 200 — Erstellt

  • 400 — Fehler (ungültiges JSON, fehlende oder ungültige Felder)

Holen Sie sich eine kurze URL

GET /api/short-urls/:uid

Ruft eine Kurz-URL anhand ihrer UID ab.

Beispielanforderung

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

Beispielantwort

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