기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
짧은 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" }