指南
全局API密钥
传统身份验证方法(安全性较低但更简单)
安全警告
全局API密钥提供对您的Cloudflare账户的完全访问权限。请改用API令牌以获得更好的安全性。
如何获取全局API密钥
- 转到您的Cloudflare个人资料页面这里
- 向下滚动到"API Keys"部分
- 点击"Global API Key"旁边的"View"
- 输入您的Cloudflare密码以显示密钥
••••••••••••••••••••••••••••••••API令牌(推荐)
具有细粒度权限的更安全的身份验证方法
推荐
API令牌更安全,因为它只授予您选择的特定权限,而不是对账户的完全访问权限。
如何创建API令牌
- 转到您的Cloudflare API令牌页面这里
- 点击"Create Token"按钮
- 使用"Edit zone DNS"模板作为起点
- 添加下面列出的所需权限
- 点击"Continue to summary"然后"Create Token"
所需权限
将这些权限添加到您的API令牌以使用aioflare的完整功能
Zone - DNS - Edit
添加、编辑和删除DNS记录所需
• Permission: Zone
• Resource: DNS
• Access: Edit → Zone Resources: All zones
Zone - Zone - Edit
添加和删除域名/区域所需
• Permission: Zone
• Resource: Zone
• Access: Edit → Zone Resources: All zones
Zone - Zone Settings - Edit
开发模式切换和页面规则(用于重定向)所需(包括:开发模式、用于重定向的页面规则)
• Permission: Zone
• Resource: Zone Settings
• Access: Edit → Zone Resources: All zones
Zone - Cache Purge - Edit
从Cloudflare CDN清除缓存内容所需
• Permission: Zone
• Resource: Cache Purge
• Access: Purge → Zone Resources: All zones
Zone - Bot Management - Edit
启用/禁用Bot Fight Mode和机器人保护设置所需
• Permission: Zone
• Resource: Bot Management
• Access: Edit → Zone Resources: All zones
Zone - Analytics - Read
查看区域分析数据和流量统计所需注意:此权限可能不适用于所有Cloudflare账户
• Permission: Zone
• Resource: Analytics
• Access: Read → Zone Resources: All zones
Account - Account Settings - Read
读取账户信息和API使用情况所需
• Permission: Account
• Resource: Account Settings
• Access: Read → Account Resources: Include → 选择您的账户