翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ショート URL API
Short URL API を使用して短縮 URLsを作成します。短い URL は、より小さくシンプルな形式で複雑なクエリパラメータを含む長い URL を表します。
注記
Amazon Managed Grafana ワークスペースで Grafana API を使用するには、有効なサービスアカウントトークンが必要です。このトークンは API リクエストの Authorization フィールドに含めます。
短い URL を作成する
POST /api/short-urls
短い URL を作成します。
リクエストの例
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 ボディスキーマ:
-
path – Grafana ルート URL を基準にして短縮するパス。
レスポンスの例
HTTP/1.1 200 Content-Type: application/json { "uid": "AT76wBvGk", "url": "/goto/AT76wBvGk?orgId=1" }
ステータスコード:
200 – 作成済み
400 – エラー (無効な JSON、欠落または無効なフィールド)
短い URL を取得する
GET /api/short-urls/:uid
UID で短い URL を取得します。
リクエストの例
GET /api/short-urls/AT76wBvGk HTTP/1.1 Accept: application/json Authorization: Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk
レスポンスの例
HTTP/1.1 200 Content-Type: application/json { "uid": "AT76wBvGk", "path": "d/TxKARsmGz/new-dashboard?orgId=1&from=1599389322894&to=1599410922894" }