快速开始
五分钟把一个产品站接到 Rekit:拿到站点凭据 → 配好环境变量 → 按能力接对应接口。
- 1向平台运营申请站点接入,拿到:站点
slug、站点X-Api-Key、开通的能力权限(storage/cdn/wechat_notify/email_notify/payments)、以及回跳域名白名单。 - 2配置环境变量(见下),
X-Api-Key只放服务端。 - 3按需接你要的能力,彼此独立:公众号通知 / 图床 / 邮件 / 支付都只用站点
X-Api-Key从服务端调用,不需要先接登录。 - 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。新站点照抄即可。