上面什么都没有了,往下看吧
Powered by Randall
全部文档
全部文档 / 账号
出售访问权与客户计量
用 RQ 出售私有应用 30 天的访问权,并通过计量 API 记录你自己客户的用量。
在控制台打开两种从应用获利或记账的方式:付费访问把私有应用 30 天的进入权卖成 RQ,记入你的账户;计量记录你客户的用量,方便你自己向他们收费。
- 1把应用设为私有(访问 → 谁可以打开),然后在“付费访问”下设置价格,单位是每 30 天的 RQ。留空或 0 表示关闭。
- 2没有访问权的访客会在登录页看到订阅按钮。付款会扣除他们的 RQ 余额并立即放行,和访问策略里的用户一样;在到期前再付一次会延长期限。
- 3你收到的是价格扣除 10% 平台费后的 RQ,每笔订阅一条账目;访问页会显示当前有效的订阅数量。
- 订阅者可以通过访问门禁放行,也可以用为该应用以
resource= 签发的 OAuth 令牌进入,所以付费的 MCP 服务器和 API 无需额外代码。 - 所有者和访问策略里的人永远不付费。
- 价格以 RQ 计,就是平台向你收取的那种积分;见用量与积分。
# 记录用量(每次最多 500 条事件;idempotencyKey 重复的会被忽略)
curl -s https://randallflare.com/api/edge/v1/meters/events -H 'authorization: Bearer rfp_…' -H 'content-type: application/json' -d '{
"events": [
{ "customer": "acme", "meter": "api_calls", "quantity": 120, "idempotencyKey": "acme-2026-11-01T10:00" },
{ "customer": "acme", "meter": "gb_stored", "quantity": 3.5 }
]
}'
# → { "accepted": 2, "duplicates": 0 }
# 读回来:按客户和计量项汇总,或按天
curl -s 'https://randallflare.com/api/edge/v1/meters/usage?customer=acme&since=2026-11-01&group=day' -H 'authorization: Bearer rfp_…'
customer 和 meter 是自由格式的键(字母、数字、_ . : @ -);quantity 默认 1,at 默认当前时间;idempotencyKey 让重试安全。GET /api/edge/v1/meters/usage 对 since 到 until 之间(默认最近 30 天)的数量求和,按客户和计量项分组,或用 group=day 按天分组。- 令牌需要
analytics:write 才能记录,analytics:read 才能读取。