运行Cloudflare Pages批量删除脚本时认证失败,请求排查参数错误
问题排查:Cloudflare Pages批量删除脚本认证失败
错误点1:CF_API_TOKEN 误用了Global API Key
官方脚本要求的是API Token,不是你复制的Global API Key。两者逻辑不同:
- Global API Key是和邮箱绑定的全局权限密钥,不符合现代API Token的认证规则
- 正确操作:在API Tokens页面点击「Create Token」,选择「Edit Cloudflare Pages」模板(或自定义权限,需包含
pages:deployments:delete、pages:deployments:read权限),生成后复制该Token作为CF_API_TOKEN的值。
错误点2:CF_PAGES_PROJECT_NAME 路径错误
你从Compute (Workers)分类里找项目,但Cloudflare Pages项目在左侧栏的Pages菜单下,不属于Workers分类。即便你填的项目名“pics”正确,也需要去Pages菜单下核实项目归属,避免选错同名项目。
CF_ACCOUNT_ID 获取方式正确
该参数的复制操作没有问题,账户ID的获取路径是正确的。
内容的提问来源于stack exchange,提问作者user29465283




