Cloudflare 批量管理v7
admin 未启用
就绪
API Key 获取指引 拿到的凭据统一填到「① API 设置」
Cloudflare API Token
  1. 打开上面的链接(需已登录 Cloudflare),点 Create Token / 创建令牌。
  2. 模板列表拉到最下面,选 Create Custom Token / 创建自定义令牌 → Get started(不要用现成模板,权限不够)。
  3. Token name 随意填,如 cf-batch;TTL 可留空,或按需设有效期。
  4. Permissions / 权限 —— 每行三个下拉框依次是「资源 → 作用域 → 权限级别」,按下表逐条添加:
    Zone · Zone · Edit Zone · DNS · Edit Zone · Zone Settings · Edit Zone · Cache Rules · Edit Zone · Config Rules · Edit Account · Account Settings · Read
    只做解析不增删域名,可只留 Zone · DNS · Edit;要跑「批量优化设置 / 缓存规则」则 Settings、Cache Rules、Config Rules 三项都要 Edit。
  5. Zone Resources 选 Include → All zones(多账户时选 All zones from an account → 你的账户);Account Resources 选 Include → 你的账户。
  6. 可选(推荐):Client IP Address Filtering 填服务器/本机公网 IP,令牌被盗也只能在该 IP 使用。
  7. Continue to summary → Create Token。令牌 只显示一次,复制后立刻粘到「① API 设置」的 API Token 框,再点「测试连接」。
Dynadot API
在该页开启 API 访问并生成密钥:「生产密钥」用于 api3 的 key= 参数,「密钥」作为 X-Api-Key 备用请求头,两者都填到「① API 设置」。
API 设置 访客模式
使用方式
访客:不需要密码,直接在下面填入你自己的 Cloudflare Token / Dynadot 密钥即可使用,凭据只留在你自己的浏览器里。
admin:输入密码后自动套用本系统内置的默认凭据(由服务器保管,仅在当前页面内存中生效,不写入浏览器,刷新即失效)。
1. Cloudflare
Token 需要 Zone:Edit + Zone:DNS:Edit(账户级),建议限定到单一账户。
2. Dynadot
api3 接口用「生产密钥」作为 key 参数;「密钥」会同时以 X-Api-Key 请求头发送。
运行日志