🔌

API 服务付费授权

把 9H 短链接生成能力,接进你的网站与系统

🚀服务说明

9H API 开放自助开通:登录后在个人中心即可领取专属 API Key,把短链接生成部署到任意网站、App 或后台系统里直接调用,无需跳转到 9H 网页。所有经 API 生成的链接与站内生成完全一致,经过同一套五层安全校验与 Google Safe Browsing 检查,支持自定义短码,并可随时查询点击统计与剩余配额。

适合:自有网站的内容系统、营销落地页批量生成、企业内部工具、电商与社群运营等场景。网页端的免费生成保持不变,API 面向需要程序化、批量与白标整合的用户,免费档可直接自助开通,批量需求可升级付费套餐。

🧩接口一览

基础地址 https://9h.hk,鉴权方式:请求头 Authorization: Bearer <API Key>

方法路径说明
POST/api/v1/shorten.php生成短链接(支持自定义短码;可选高级参数 password / max_clicks / expires_at / mobile_url / geo / utm)
GET/api/v1/info.php?code={code}查询名下短链信息与点击量
GET/api/v1/usage.php查询本月配额与授权状态
GET/api/v1/health.php服务健康检查(公开)

⚡快速开始

cURL 示例:

curl -X POST https://9h.hk/api/v1/shorten.php \
  -H "Authorization: Bearer 9hk_你的APIKey" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com/a/very/long/page"}'

# 成功返回
# {"code":0,"msg":"ok","data":{"short_url":"https://9h.hk/Ab3dEf",
#  "code":"Ab3dEf","original":"https://example.com/a/very/long/page",
#  "quota":{"used":1,"limit":1000,"remaining":999}}}

浏览器 JavaScript 示例(域名需先在授权白名单登记):

const r = await fetch('https://9h.hk/api/v1/shorten.php', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer 9hk_你的APIKey',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({ url: 'https://example.com/page' })
});
const d = await r.json();
console.log(d.data.short_url);

服务端 PHP 示例:

$ch = curl_init('https://9h.hk/api/v1/shorten.php');
curl_setopt_array($ch, [
  CURLOPT_POST => true,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_HTTPHEADER => [
    'Authorization: Bearer 9hk_你的APIKey',
    'Content-Type: application/json'
  ],
  CURLOPT_POSTFIELDS => json_encode(['url' => 'https://example.com/page'])
]);
$d = json_decode(curl_exec($ch), true);
echo $d['data']['short_url'];

💳收费与开通

API 提供免费自助档与付费套餐:免费档每月 100 条,登录后在个人中心自助开通;付费套餐按月调用配额、授权有效期、可登记域名数定价。开通流程:

登录本站账号,进入个人中心 ,在「API 密钥」区块点『免费开通』,密钥立即生成

复制密钥,按本页文档调用接口即可生成短链接

需要更高配额时,发邮件到 cp@9h.hk 说明用量,管理员为你升级套餐并可登记 IP 白名单

在个人中心可随时查看用量、轮换或停用密钥;配额与调用记录也可通过接口查询

🛡️鉴权与限制

每个客户的 Key 相互独立,可随时在个人中心停用或轮换,泄漏后请立即轮换或邮件联系我们处理。授权可绑定域名白名单(浏览器直调时校验)与 IP 白名单(服务端调用时校验),并受月配额与每分钟限速约束;超限会返回明确的错误码。经 API 生成的链接受本站《服务条款》约束,禁止用于钓鱼、恶意软件等违法违规用途,违规授权将被停用。

有其他问题?到联系我们页面或直接发邮件至 cp@9h.hk。