Create Short URL
Description
將任意長網址縮短為短網址。常用於降低 QR Code 承載內容長度、使 QR Code 更易掃描。
- 相同的原始網址重複建立時,會回傳同一個短網址(不會重複產生)。
- 產生的短網址永久有效。
Resource
POST /v1/shorturl
Authorization
此 API 為公開端點,無需授權。
Request Body Parameters
| Name | Type | Description |
|---|---|---|
| url | string | 欲縮短的原始網址;須為合法的 http/https 網址,長度上限 2048 |
Request Example
{
"url": "https://example.com/entry?data=eyJhdXRoa2V5IjogIjdrYW14..."
}
Response Body Parameters
| Name | Type | Description |
|---|---|---|
| code | string | 產生的短碼(7 碼) |
| short_url | string | 完整短網址 |
Response
HTTP-Status-Code: 200
{
"code": "AbC12xZ",
"short_url": "https://<api-domain>/s/AbC12xZ"
}
HTTP-Status-Code: 400
{
"message": "缺少必填欄位 原始網址"
}