ShortURL / API

短链接 API:JSON 接口与代码示例

通过简单的 JSON 请求将 Short URL 集成到您的网站或应用程序中。

1. 生成密钥

使用主页创建您的 API 密钥。在 X-API-KEY 请求标头中发送。

生成API密钥 ↗

2. 发送您的请求

将 POST 与 Content-Type: application/json 和包含 url 字段的正文结合使用。

POST https://freetoolsweb.com/short-url/?api=create
Content-Type: application/json
X-API-KEY: YOUR_API_KEY

{"url": "https://example.com"}

3. 阅读回复

成功的响应包含状态和短网址。失败时,读取消息字段。

{"status": "success", "short_url": "https://gothis.link/Ab12"}

4. 集成示例

将 YOUR_API_KEY 替换为您的密钥。此精简 HTML 与 JavaScript 示例会向访客暴露密钥。如需私密集成,请从自己的服务器发送请求,不要把服务器凭据放入浏览器代码。

验证和限制

无效的 URL、私有目标、被阻止的域和过多的请求可能会被拒绝。重复的 URL 返回现有的短链接。

每次请求发送一个网址,最长 2,048 字节。每个 IP 每 2 秒最多提交 5 次创建请求。收到 HTTP 429 后,请按 Retry-After 等待,不要循环重试。

同时检查 HTTP 状态和 JSON 的 status 字段。兼容旧版的验证或密钥错误可能返回 HTTP 200 和 status=error。HTTP 405 要求使用 POST;HTTP 503 表示维护或检查待完成。仅在提示后重试,失败时保留原始网址。

{"status": "error", "message": "Invalid URL"}
{"status": "error", "code": "rate_limited", "message": "Too many requests, please try again."}

cURL

curl -X POST 'https://freetoolsweb.com/short-url/?api=create' \
  -H 'Content-Type: application/json' \
  -H 'X-API-KEY: YOUR_API_KEY' \
  --data '{"url":"https://example.com"}'

隐私政策 · 联系方式