已按目标与账户状态整理出今日重点。
根据绑定、密钥、用量与授权状态智能聚合,处理一条即从清单消解。
从下方快捷入口直达常用操作。
实时指标汇总已集中在「工作台」。
这里汇总了你的绑定、密钥、用量与案例授权。
-
-
-
-
-
-
绑定手机号可接收告警短信与找回密码,绑定微信 / 抖音后可在登录页一键登录。
已开通的绑定与待审核申请都在此。
| 类型 | 标识 | 名称 | 状态 | 开通时间 | 到期时间 | 审核意见 | 操作 |
|---|
仅展示管理员已上架的内容。
免费档自动回落;额度到顶次日恢复。
加载中…
明文只展示一次,请立即保存。
X-API-Key: <你的密钥> 访问开放接口。
| 备注名 | 密钥前缀 | 产品 | 状态 | 额度(日/分) | 最后使用 | 到期 | 操作 |
|---|
近 30 天调用趋势与分布。
正在加载用量分析…
-
-
-
| 日期 | 调用次数 |
|---|
产品接口调用示例:
curl -H "X-API-Key: <你的密钥>" https://wwwseo.net/api/v1/open/ping
| 时间 | 结果 | HTTP | 耗时 | 备注 |
|---|
| 时间 | 站点 | 类型 | HTTP | 异常原因 | 投递通道 |
|---|---|---|---|---|---|
| 加载中… | |||||
加载中…
| 时间 | 请求 | 状态 | 站点 | 来源页 | UA |
|---|
| 时间 | 类型 | 处置 | 请求 | 详情 |
|---|
| 站点 | 目标 | 账户 | 已宕时长 |
|---|---|---|---|
| 加载中… | |||
| 站点 | 归属账户 | 目标 | 状态 | 间隔 | 7d | 最近 | 操作 |
|---|---|---|---|---|---|---|---|
| 加载中… | |||||||
超管可跨账户管理监控站点。
| 案例 | 状态 | 来源 | 可见性设定 | 开通时间 | 到期时间 | 审核意见 | 操作 |
|---|
偃师桌面端 Pro 授权归集于此。
| 商品 | 激活码 | 绑定机器 | 到期 | 状态 | 本月换机 | 操作 |
|---|---|---|---|---|---|---|
| 加载中… | ||||||
付款后点「我已完成付款」。
| 订单号 | 类型 | 名称 | 金额 | 状态 | 通道 | 创建 | 到期 | 操作 |
|---|
填标题、描述与正文,点分析即可。
POST /api/v1/open/seo/analyze,按次计入每日配额。POST /api/v1/open/seo/analyze完整流程:注册 → 申请绑定 → 获取密钥 → 调用产品 → 查看用量 → 浏览案例。
「类型」选择 服务 / 产品 / 套餐,「标识」选择具体项目,「需求说明」可填写用途(便于审核)。提交后进入「待审核」,管理员处理后可在本页看到状态变化。
状态含义:待审核 → 生效中 →(到期)已过期;管理员也可能已驳回(附审核意见)。已生效的绑定到期后自动转「已过期」。
这里是可绑定内容的目录(由管理员维护)。「服务」偏人工交付的项目制服务,「产品」是可调用 API 的标准化产品,「套餐」决定配额与权益。卡片上的「申请绑定」按钮会自动带到「我的绑定」。
X-API-Key: <你的密钥> 访问开放接口。选择某个密钥后,展示今日调用、剩余额度、累计调用与每日明细,便于核对配额与排查超限。页面底部附有可直接复制的 curl 调用示例。
前往「案例中心」(/saas/cases) 浏览公开案例。案例分三种可见性:public 完全公开;gated 目录公开但交付物(完整方案 / 截图 / 源码)需授权;private 不进目录、仅管理员定向发放。绑定产品后其名下 gated 案例会自动发放授权;也可在案例详情页自助申请(是否需审核由案例设定)。「释放」仅收回本账户的访问权,不影响他人。
授权审核发放与目录维护分两段,点选切换。
| 账户 | 案例 | 状态 | 来源 | 申请说明 | 到期 | 操作 |
|---|
| 标识 | 标题 | 关联产品 | 可见性 | 需审核 | 有效期 | 排序 | 状态 | 操作 |
|---|
控制首页服务展示与可下单入口。
| 标识 slug | 名称 | 简述 | 起步价 | 周期 / 审核 | 排序 | 状态 | 操作 |
|---|
控制首页产品与产品详情页。
| 标识 slug | 名称 | 简述 | 默认额度(日/分) | 接口前缀 | 排序 | 状态 | 操作 |
|---|
控制首页「即买即用 · 数字商品」。
交付物文件务必先上传到 /uploads/ 真实可下载再填地址,否则客户付款后拿不到货。
| 标识 slug | 名称 | 简述 | 买断价 | 交付物 | 排序 | 状态 | 操作 |
|---|
首页「套餐与额度」完全由此控制。
| 编码 | 名称 | 价格 | 每日调用 | 密钥上限 | 试用 / 有效期 | 排序 | 状态 | 操作 |
|---|
核销队列与收款配置分两段维护。
| 订单号 | 账户 | 类型 | 名称 | 金额 | 状态 | 备注 | 操作 |
|---|
BILLING_ENABLED_PROVIDERS 白名单追加 wxpay。pay.weixin.qq.com 右上「成为商家」,或微信搜小程序「微信支付商家助手」。被引导付费「88 元开通」即进了第三方页,退回。mp.weixin.qq.com → 立即注册 → 类型选「订阅号」→ 邮箱激活 → 用同一执照完成主体登记。wx 开头 AppID。apiclient_key.pem(私钥只能下载一次,立即多处备份;cert.pem/p12 本系统不需要)→ 证书列表页抄 40 位十六进制「证书序列号」。PUB_KEY_ID_…,下载 wxp_pub.pem)→ 公钥模式,填公钥两格。硬规则:见「平台证书」栏目=两格一律留空——证书模式误贴公钥 PEM 会致整通道 503 挂死;只认「微信支付公钥管理」栏目才填两格。| 表单字段 | 取值来源 | 要点 | 最常见错误 |
|---|---|---|---|
| 启用微信直收 | — | 六项必填备齐后再勾选;公钥模式另加两格 | 提前勾选(前端自动回落 manual 收款码);或配齐了忘勾,永远不开 |
| 网站 AppID | 阶段 2 | wx 开头 18 位 | 用了未微信认证的 AppID;错填小程序/开放平台账号 |
| 商户号 mch_id | 阶段 1 完成邮件 | 10 位数字 | 审核通过但没签约就填——商户号是死的,收不了款 |
| APIv3 密钥 | 阶段 4.1 | 32 位;改动须与商户平台当前值一致 | 只在本地存了没去商户平台设置(或反之);串长不足 32 位字符 |
| 证书序列号 | 阶段 4.2 | 40 位十六进制;与私钥必须成对换 | 换证书后只更新私钥没更新序列号 → 下单报 SIGN_ERROR |
| 回调地址 notify_url | 固定值 | https://www.wwwseo.net/api/v1/billing/callback/wxpay(必须 https;商户平台无需另配,APIv3 随单传) | 写成 http;漏 /wxpay 尾段;错填 m 域名——双站同库单号仍能查到,但 m 站 env 白名单未含 wxpay 时回 400 通道未启用 → 微信反复重试、页面不翻转 |
| 商户 API 私钥 PEM | 阶段 4.2 | 粘贴 apiclient_key.pem 全文含 BEGIN/END 行 | 粘贴丢行/丢首尾行;误贴 cert.pem 或 p12;没多处备份(只能下载一次) |
| 微信支付公钥 ID | 阶段 4.3 仅公钥模式 | PUB_KEY_ID_ 开头整串;平台证书模式留空 | 证书模式误填(仅 PEM 正确时会被忽略,无实际后果,不建议留脏值);串被截断致与回调头 serial 不全等 → 拒验 |
| 微信支付公钥 PEM | 阶段 4.3 仅公钥模式 | wxp_pub.pem 全文;平台证书模式留空 | 把自家商户证书当微信支付公钥贴入——整通道 503 挂死(加载即解析失败);与公钥 ID 非同批次 → 拒验 |
保存后看下方状态行:「尚缺 ×××」对照补齐;「资质齐备且已启用」即后台侧就绪。密钥类格子显示「已配置,留空保持不变」——以后改别的字段这些格子留空即不丢密钥。
https://www.wwwseo.net/api/v1/billing/callback/wxpayBILLING_ENABLED_PROVIDERS 含 wxpay、qrcode/pypng 已装、双站已重启/api/v1/billing/providers 返回含 "wxpay"pip install -r requirements.txt(qrcode / pypng)。.env:BILLING_ENABLED_PROVIDERS 追加 wxpay。/api/v1/billing/providers,data 出现 "wxpay" 即全通;排障可跑服务器侧 python scripts/wxpay_diag.py --live(只读诊断:路径/文案/双门禁链逐项核对)。| 报错 / 现象 | 原因与处置 |
|---|---|
| 商户号与AppID不匹配(下单报错) | 阶段 3 绑定未做或未确认 |
| NO_AUTH / 该产品未开通 | 阶段 3 未开通 Native 支付 |
| SIGN_ERROR 签名错误 | 证书序列号与私钥不成对,或私钥粘贴不完整 |
| 回调验签失败 / 未知平台证书序列号 | 换证可自愈;持续报错=实际是公钥模式没配公钥,按 4.3 补填。微信会重试,不丢单 |
| 收到公钥模式通知,但未配置微信支付公钥 | 公钥模式商户:补 public_key_pem + 公钥 ID 保存即恢复 |
| 回调报文解密失败 | APIv3 密钥与商户平台当前值不一致(重置过没同步) |
| notify_url 必须为 https 地址 | 回调地址没写 https:// 开头 |
| 回调单号不存在(unknown_order) | 签名合法但单号查无:应答 200 停重试、绝不发权益。本商户号下的单 mchid 不符会在通道层先拒、到不了本分支;出现即多为报文单号被改/复用他系统单号,核对来源 |
| 孤儿款登记(orphaned) | 已过期/取消单被付款:落 orphan 流水+企微告警、状态不翻转;按告警单号在商户平台原路退款 |
| 回调 400「支付通道 wxpay 未启用」 | env 白名单未加 wxpay 或后台未启用/密钥不全 → 跑 wxpay_diag --live 看缺哪道闸 |
| 付款成功但页面不翻转 | 「通知查询」看微信是否发出:未发出查 notify_url 公网可达/443;发出但 4xx 看站点日志 |
商品 → 卡密 → 台账 → 配置,四段点选切换。
| 编码 code | 名称 | 档位 | 价格 | 时长 | 已售 | 库存 | 状态 | 操作 |
|---|
| 卡密 | 商品 | 状态 | 批次 | 兑换人 | 兑换机器 | 兑换时间 | 备注 | 操作 |
|---|
| 激活码 | 商品 | 机器码 | 归属账号 | 来源 | 状态 | 到期 | 激活时间 | 操作 |
|---|
| 分组 | 检查项 | 结果 | 说明 |
|---|
站点基础信息与前台 SEO 统一在此维护。
网站设置读路径带 Redis 快照缓存(TTL 10 分钟)。修改保存后若前台未立即更新,或刚在服务器跑过 init_saas.py --sync-seo 落库,可点此立即清除旧快照并从数据库重建新缓存,无需等待过期。
前台首页顶部推广横幅的文案与跳转。
公开推广页 /yanshi 的全部文案与模块。
/updates 自动聚合成版本时间树
⚠ 为什么要这个按钮:本面板只要保存过一次库存,changelog / features / badges
三键就以库存为准,此后改代码种子、重启服务都不会让前台动一个字。发新版后要让种子里的新记录生效,
不必再跑命令行:① 预览差异 → ② 确认并入(写前自动留快照)→ 需要时回滚。
其余文案键不受影响;两站共库,这里操作一次即同时生效。
ℹ 排查经验:「投了文件、也重启了,前台照跑旧代码」多半是服务器双目录——重启的/投放的不是进程真正加载的那套。 本按钮让服务端自己汇报:进程工作目录(=真正加载的项目根)、每个关键文件的 MD5/字节数/修改时间/新版特征标记, 并直接标出:✗ 文件不存在=投错目录;⚠ 文件比进程新=还没重启到位;✗ 标记缺失=跑的还是旧代码。 移动站的文件不在本工程目录,把它的绝对路径填进下面输入框一并核查(多个用换行或逗号分隔)。
ℹ 发版收尾点一下,让服务器自己汇报五组:① app/downloads/ 在架包的体积/MD5 与权威期望表对账(防截断/错包/双目录);
② 落地页徽章与 /updates 记录树的口径版本;③ license 公告键(推荐留空走货架兜底,拷包即生效);
④ 种子 settings.py 与库存三键是否已含新版本(没并入会在这里现形);⑤ 双端缓存快照 TTL(刚发版急着验收可先点上面的「清除站点设置缓存」)。
线上目测(浏览器点开即看,不算命令行):
wwwseo.net/api/v1/yanshi/latest
m.wwwseo.net/api/v1/yanshi/latest 都应回最新版本号。
正在加载安全态势…
| IP | 事件数 | 操作 |
|---|---|---|
| 加载中… | ||
| 时间 | 类型 | 处置 | IP | 请求 | UA / 详情 | 操作 |
|---|---|---|---|---|---|---|
| 加载中… | ||||||
| IP | 状态 | 浏览次数 | 路径数 | 安全事件 | 最近访问 | 设备 / UA | 操作 |
|---|---|---|---|---|---|---|---|
| 加载中… | |||||||
| 类型 | IP | 原因 | 添加时间 | 操作 |
|---|---|---|---|---|
| 加载中… | ||||
会话记录与通道配置分两段维护。
| ID | 渠道 | 状态 | 留资 | 账户 | 最近消息 | 创建 | 操作 |
|---|---|---|---|---|---|---|---|
| 加载中… | |||||||
密钥(API Key / 企微 secret / token / AES Key)经环境变量注入,此处仅配置非敏感参数;上方只读展示的就绪状态即来自这些环境变量。