新城云 · 通知下发系统
新城软件 · 基于 Cloudflare Pages + Functions + KV 的多产品通知服务,通知内容通过 KV 实时更新,无需重新部署。
用户网页接入
在网页加载时请求对应产品的公开链接,返回 JSON:
GET /api/notify/:productId
响应字段:enable(是否启用)、title、content、showOnce(仅展示一次,由前端本地存储控制)。
接口带 CDN 缓存(可自定义时长),异常时静默返回关闭状态,不影响网页主体功能。
管理后台
内部平台,非授权人员请勿使用。创建产品、编辑各产品通知均在此完成;管理员使用 Microsoft 账号登录(经由 Supabase Azure OAuth),页面与写入接口均经 Supabase 鉴权保护。
进入管理后台