View a markdown version of this page

짧은 URL API - Amazon Managed Grafana

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

짧은 URL API

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