快速开始

五分钟把一个产品站接到 Rekit:拿到站点凭据 → 配好环境变量 → 按能力接对应接口。

  1. 1向平台运营申请站点接入,拿到:站点 slug、站点 X-Api-Key、开通的能力权限(storage/cdn/wechat_notify/email_notify/payments)、以及回跳域名白名单。
  2. 2配置环境变量(见下),X-Api-Key 只放服务端。
  3. 3按需接你要的能力,彼此独立:公众号通知 / 图床 / 邮件 / 支付都只用站点 X-Api-Key 从服务端调用,不需要先接登录
  4. 4可选:若想复用 Rekit 账号体系,再接托管登录——把用户 302 跳 login. 门户,回跳拿 login_code,服务端换 access_token

环境变量

.env
# 各能力子域(可用默认约定域名)
NEXT_PUBLIC_SNGZS_AUTH_API_URL=https://login.rekitdev.com
SNGZS_PAYMENTS_API_URL=https://pay.rekitdev.com
SNGZS_API_URL=https://api.rekitdev.com

# 站点凭据(仅服务端)
SNGZS_SITE_API_KEY=你的站点 X-Api-Key
SNGZS_SITE_SLUG=your-slug
站点 Key 不进浏览器
SNGZS_SITE_API_KEY 只在 Next.js API 路由 / 后端使用。前端需要的能力(如支付下单)一律经你自己的服务端代理转发。

rekitdev/(本参考站)本身就是一份完整接入示例:src/lib/sngzs-config.ts 解析子域与站点 Key,src/lib/sngzs-client.ts 封装 authFetch / paymentsOpenFetch / storageFetch / notifyFetch。新站点照抄即可。