📡 API 文件

RESTful API,JSON 格式回傳。Base URL: https://wow.to

🔑 API 金鑰驗證(Business 方案)

在 HTTP Header 中加入:

Authorization: Bearer wow_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
GET/api/shorten

將長網址轉為短網址

範例:

curl -X POST https://wow.to/api/shorten -H "Authorization: Bearer API_KEY" -H "Content-Type: application/json" -d '{"url":"https://example.com"}'

回應:

{"short_url":"https://wow.to/abc123","short_code":"abc123"}
GET/admin/?api=links

取得使用者的所有短連結

範例:

curl -H "Authorization: Bearer API_KEY" https://wow.to/admin/?api=links

回應:

[{"short_code":"abc123","long_url":"https://example.com","clicks":42,"created_at":"2026-06-01"}]
GET/admin/?api=stats&code=abc123

查看單一短網址的點擊數據

範例:

curl -H "Authorization: Bearer API_KEY" "https://wow.to/admin/?api=stats&code=abc123"

回應:

{"short_code":"abc123","long_url":"https://example.com","total_clicks":42,"daily_clicks":{"2026-06-01":12,"2026-06-02":30}}
POST/admin/

刪除指定的短網址

範例:

curl -X POST https://wow.to/admin/ -H "Authorization: Bearer API_KEY" -d "action=delete_link&code=abc123"

回應:

{"ok":true}