您的代码提问,我们的数据回答
通过 HTTPS 进行简单的 GET,返回 JSON,处处使用相同的密钥。无需安装 SDK,无需 OAuth 操作,无需在您的构建和我们的构建之间保持同步。
您的代码
一个脚本、一个仪表板、一个机器人或浏览器中的静态页面 — 任何可以发送HTTP请求的东西。
- GET /api/v1/stats
- X-Api-Key: ak_…
astrina.io/api/v1
密钥已检查,配额已计算,响应已组装并附加CORS头。
- 密钥认证
- 配额回显
网站运行的相同数据
来自计数器的分析、目录中的评论和评分、电话智能和威胁列表 — 一个来源,无需导出作业。
- { "summary": … }
- { "quota": … }
请求输入,JSON输出
以您已经写的语言发出相同的请求。选择一个选项卡 — 右侧的响应不会改变。
# 经过身份验证的请求 curl -s https://astrina.io/api/v1/stats \ -H "X-Api-Key: ak_9f3c…d21a" \ -d site=example.com \ -d period=7d -G
const r = await fetch( "https://astrina.io/api/v1/stats?site=example.com&period=7d", { headers: { "X-Api-Key": "ak_9f3c…d21a" } }); const { summary, quota } = await r.json();
$ch = curl_init('https://astrina.io/api/v1/stats' . '?site=example.com&period=7d'); curl_setopt_array($ch, [ CURLOPT_HTTPHEADER => ['X-Api-Key: ak_9f3c…d21a'], CURLOPT_RETURNTRANSFER => true, ]); $data = json_decode(curl_exec($ch), true);
import requests r = requests.get("https://astrina.io/api/v1/stats", params={"site": "example.com", "period": "7d"}, headers={"X-Api-Key": "ak_9f3c…d21a"}) print(r.json()["summary"], r.json()["quota"])
{
"site": "example.com",
"period": "7d",
"summary": {
"visitors": 18432,
"pageviews": 51209,
"visits": 22984,
"online_now": 37
},
"quota": { "used": 128, "limit": 5000 }
} 每个响应都会回显您的quota对象 — 无需单独的计量调用,无需猜测您还剩多少请求。
构建为直接集成到您的技术栈中
简单的密钥认证
One key, two ways to send it — the X-Api-Key header or Authorization: Bearer. Never in the URL, so it cannot leak into logs. Rotate it any time from your dashboard.
配额始终回显
每个有效负载包括used和limit,以便您可以优雅地退回。超出限制?一个干净的429,附带数字。
HTTP/2 429 Retry-After: 31400 { "error": "Daily quota exceeded", "limit": 5000, "used": 5000 }
设计上CORS开放
公共端点返回 Access-Control-Allow-Origin: *,因此可以直接从浏览器调用评论、评级、电话和黑名单检查。您自己的 /stats 保持服务器到服务器。
与您一起扩展的配额
API access is bundled with every paid plan — no metered surprises. Cards & crypto via Payora.
三步即可上线
获取您的密钥
创建一个免费账户并从/my/api.php复制您的密钥。它看起来像ak_…并且可以立即使用。
调用一个端点
使用您的密钥访问/api/v1/stats、/reviews、/rating、/phone或/blacklist。普通GET,普通JSON。
读取配额
在每个响应中解析quota对象,您始终知道自己的状态。无需监控仪表板。
开发者首先问的问题
我需要一个帐户来试用吗?
是的——关键是计算您的配额。免费账户每天在每个端点提供 100 次调用,无需卡片和试用时间。
当我用完配额时会发生什么?
端点返回429,包含您的limit和used,以及一个Retry-After头,倒计时到00:00 UTC,当日配额重置。每个成功的响应还携带X-RateLimit-Remaining,因此您的代码可以在达到限制之前减速。
我可以从浏览器调用它吗?
评论、评分、电话和黑名单检查 — 是的,它们是CORS开放的。 /stats 返回您自己的分析,仅服务器到服务器可读。发送到浏览器的密钥对任何打开页面的人都是可见的,因此请为公共小部件提供自己的命名密钥,并在不再需要时立即撤销它。
是否有沙盒或单独的测试密钥?
是的。在仪表板中,您可以创建一个沙盒密钥,拥有独立于您计划的 25 次调用的配额。它访问统计和工具端点,并从相同的实时数据中回答,因此您在构建时看到的就是您发布的内容。
此页面回答的问题
- 网站分析API
- 评论API
- 电话查询API
- 为开发者提供的免费REST API
- 什么是 网络分析api
- 网络分析api 如何运作
- 网络分析api 解释
- 网络分析api 指南
- 如何开始使用 网络分析api
- 网络分析api 评论
- 网络分析api 值得吗
- 网络分析api 定价
- 网络分析api 替代品
- 网络分析api 适合初学者
- 为什么选择 网络分析api
- 网络分析api — 你得到的