🚀 10分钟搞定5大平台建站API申请与安全销毁 · 零服务器全自动建站前置实战指南

⬅️ 承上 · 关陈 API 梭哈建站全景指南 需要调用各大平台底层能力 → 本篇带你在 10 分钟内完成 5 大平台(GitHub、Vercel、Cloudflare、腾讯云、飞书)API Token / 访问凭证的极速申请、权限精准配置与部署后安全销毁闭环。

💡 本篇你将完成
10 分钟内一次性备齐 GitHub Token、Vercel Token、Cloudflare Token、腾讯云 SecretId/Key 及飞书 Webhook,指哪打哪,建站完成后一键安全吊销。

⚠️ 开干前 2 件事

🧭 5大平台 API 凭证速查与决策矩阵

平台 凭证类型 核心作用与权限要求 凭证格式特征 官方申请直达 部署后销毁直达
GitHub Personal Access Token (Classic) 代码托管、仓库自动创建、CI/CD 触发(需 repo 作用域) ghp_... 或 github_pat_... 申请 GitHub Token 销毁 GitHub Token
Vercel API Token 项目自动创建、多页面静态直传部署、域名绑定(需 Full Account) vcp_... (40+位) 申请 Vercel Token 销毁 Vercel Token
Cloudflare API Token 1. 域名 DNS 智能路由 (Zone.DNS: Edit)
2. Pages 直传 (Account.Cloudflare Pages: Edit)
cfut_... 或 40位哈希 申请 CF Token 销毁 CF Token
腾讯云 SecretId / SecretKey EdgeOne Pages 边缘直传与全站加速(需关联 QcloudEOFullAccess) AKID... + 32位 SecretKey 申请腾讯云密钥 销毁腾讯云密钥
飞书 Webhook URL 构建进度、部署日志、多端上线卡片实时群通知 https://open.feishu.cn/.../hook/... 飞书群设置 → 机器人 飞书群设置 → 移除

1️⃣ GitHub Personal Access Token 申请(耗时 2 分钟)

💡 核心作用:供自动化工具自动创建远端 Git 仓库、推送多页面独立站源码并触发后续自动化集成。

第 1 步 · 进入开发者设置(15 秒)

  1. 登录 GitHub,点击右上角个人头像。
  2. 在下拉菜单中点击 「Settings」 进入账号设置。
  3. 滚到左侧菜单最底部,点击 「Developer settings」。
  4. 展开 「Personal access tokens」,点击 「Tokens (classic)」。
  5. 点击右上角 「Generate new token」 → 选择 「Generate new token (classic)」。
GitHub 申请入口与选择 Classic Token
📸 图 1-1:进入 Developer settings,左侧认准「Tokens (classic)」,右侧下拉菜单选择「Generate new token (classic)」

第 2 步 · 填写名称与勾选 repo 核心权限(30 秒)

  1. Note(说明):输入令牌用途,例如 site-builder 或 mm。
  2. Expiration(有效期):建议选择 30 days 或 7 days(建站完成后即可销毁)。
  3. Select scopes(权限勾选):
    • 必须勾选 repo(包含 repo:status, repo_deployment, public_repo, repo:invite, security_events 全权仓库读写);
    • 按需勾选 workflow(如需自动化 GitHub Actions)。
GitHub Token 权限与有效期配置
📸 图 1-2:输入 Note 名称与 Expiration 有效期,重点勾选「repo」一级复选框(子项将自动继承)

第 3 步 · 生成并立即复制保存(10 秒)

  1. 页面滑到底部,点击绿色 「Generate token」 按钮。
  2. 页面顶部将弹出绿色提示框并显示生成的 ghp_... 令牌字符串。
  3. 点击右侧 「📋 复制图标」,立即暂存到本地文本备用。
GitHub Token 生成成功并复制
📸 图 1-3:绿色高亮区域为生成的 GitHub Token,立即点击右侧复制按钮保存(敏感 Token 已做高斯模糊脱敏,刷新页面后永不展示)

第 4 步 · 部署完成后安全销毁(15 秒)

建站部署完成后,回到 https://github.com/settings/tokens:在列表中找到刚刚创建的 Token,点击右侧红色的 「Delete」 按钮,确认后即可永久撤销权限。

GitHub Token 撤销与删除
📸 图 1-4:用后销毁——点击列表右侧红框内的「Delete」按钮永久吊销凭证

2️⃣ Vercel API Token 申请(耗时 1 分钟)

💡 核心作用:免配服务器,通过 Vercel Direct Upload API 直传静态站点,并自动分发免费全球边缘 CDN 与分配免费 .vercel.app 域名。

第 1 步 · 进入 Account Settings → Tokens(15 秒)

  1. 登录 Vercel 控制台 (https://vercel.com)。
  2. 点击右上角个人头像 → 选择 「Account Settings」。
  3. 在左侧侧边栏导航中点击 「Tokens」。
Vercel 导航进入 Tokens 页面
📸 图 2-1:在 Vercel 账号设置页左侧点击「Tokens」,进入 API 令牌管理面板

第 2 步 · 创建 Token 与配置作用域(20 秒)

  1. 在 Create Token 区域依次设置:
    • TOKEN NAME:输入名称,例如 site-builder;
    • SCOPE:选择 Full Account(确保具备项目创建与域名绑定权限);
    • EXPIRATION:选择有效期,如 7 Days 或 30 Days。
  2. 点击右下角黑色的 「Create」 按钮。
Vercel 创建 Token 表单
📸 图 2-2:填写 Token Name、选择 Scope 为 Full Account 与有效期后,点击右下角「Create」按钮

第 3 步 · 复制 Token 与后续删除(15 秒)

  1. 弹窗中将展示生成的以 vcp_ 开头的 Token,立即点击 「Copy」 保存。
  2. 部署验证完成后,在下方 Tokens 列表中找到该 Token,点击右侧 「...」 → 「Delete」 即可彻底吊销。
Vercel 令牌管理与删除
📸 图 2-3:Tokens 列表可随时查看活跃状态并在建站完成后一键点击 Delete 删除

3️⃣ Cloudflare API Token 申请(耗时 2 分钟)

💡 核心作用:自动配置全球 DNS 解析记录、SSL 证书自动下发,或直传 Cloudflare Pages。

第 1 步 · 进入 My Profile → API 令牌(15 秒)

  1. 登录 Cloudflare Dashboard (https://dash.cloudflare.com)。
  2. 点击右上角个人头像 → 「我的个人资料 (My Profile)」。
  3. 点击左侧导航栏 「API 令牌 (API Tokens)」。
  4. 点击右侧蓝色 「+ 创建令牌 (+ Create Token)」 按钮。
Cloudflare 进入 API 令牌创建入口
📸 图 3-1:个人资料左侧进入「API 令牌」,点击右上方蓝色「+ 创建令牌」按钮

第 2 步 · 选择「编辑区域 DNS」模板并配置(30 秒)

  1. 在「API 令牌模板」列表中,找到第一项 「编辑区域 DNS (Edit zone DNS)」。
  2. 点击其右侧的 「使用模板」。
  3. 检查默认权限:
    • 权限:区域 (Zone) → DNS → 编辑 (Edit);
    • 区域资源:选择 包括 (Include) → 所有区域 (All zones)(或指定要绑定的具体域名);
    • TTL/有效期:建议设置 7 天或保留默认。
  4. 滑到底部点击蓝色 「继续以显示摘要」 → 「创建令牌」。
Cloudflare 编辑区域 DNS 模板配置
📸 图 3-2:选择「编辑区域 DNS」模板,确认权限包含 Zone.DNS: Edit 与目标区域资源
⚠️ 老手避坑(Cloudflare Pages 权限差异)

第 3 步 · 复制 Token 与 curl 命令验证(15 秒)

  1. 系统提示 「编辑区域 DNS API 令牌已成功创建」。
  2. 复制文本框中的 cfut_... 令牌字符串。
  3. 下方提供官方验证命令,可直接在终端执行测试:
    curl "https://api.cloudflare.com/client/v4/user/tokens/verify"   -H "Authorization: Bearer <YOUR_CLOUDFLARE_TOKEN>"
    返回 {"result":{"status":"active"},"success":true} 即表示权限 100% 正常。
Cloudflare Token 生成与 curl 验证
📸 图 3-3:生成成功的 Cloudflare Token 与验证 curl 示例(敏感凭证已高斯模糊处理)

第 4 步 · 部署完成后安全销毁(15 秒)

回到 API 令牌列表页,找到该 Token,点击右侧 「...」 → 点击 「删除 (Delete)」 永久吊销。

4️⃣ 腾讯云 CAM 访问密钥 (SecretId/Key) 申请(耗时 2 分钟)

💡 核心作用:直连腾讯云 EdgeOne Pages 边缘容器,实现免 VPS、零服务器、中国大陆与全球极速分发的全静态出海独立站。

第 1 步 · 进入访问管理 (CAM) → API 密钥管理(20 秒)

  1. 登录腾讯云控制台 (https://console.cloud.tencent.com)。
  2. 顶部搜索栏输入 「CAM」 或 「访问管理」 并进入。
  3. 在左侧菜单展开 「访问密钥」 → 点击 「API密钥管理」。
  4. 页面显示当前的 SecretId 列表与配额情况(腾讯云主账号/子账号默认上限为 2 个密钥)。
腾讯云 CAM 密钥管理控制台
📸 图 4-1:左侧认准「API密钥管理」,右上角查看配额与「新建密钥」入口

第 2 步 · 检查配额与清理旧密钥(若已满 2 个)(30 秒)

如果当前已有 2 个密钥,点击新建会提示已达上限,需先清理废弃密钥:

  1. 找到不再使用的旧密钥,点击操作栏中的 「禁用」;
  2. 禁用后点击 「删除」;
  3. 在弹出的二次确认窗口中,在输入框内完整输入要删除的 SecretId,点击 「确定删除」。
腾讯云删除废弃密钥确认弹窗
📸 图 4-2:删除确认弹窗需输入对应 SecretId 确认(敏感 ID 已模糊脱敏)

第 3 步 · 新建密钥并立即复制保存(20 秒)

  1. 点击左上方蓝色 「新建密钥」 按钮。
  2. 系统即刻创建一对新密钥并在列表展示 SecretId 与 SecretKey。
  3. 立即点击右侧 「复制」 按钮,将 SecretId(以 AKID 开头)与 SecretKey(32位字符串)存入本地记事本。
🚫 严厉警告
根据腾讯云官方安全策略,SecretKey 仅在创建瞬间显示 1 次,后续控制台永久隐藏且不可找回。若未及时保存,只能删除后重新创建!
腾讯云新密钥创建成功与复制
📸 图 4-3:新密钥创建成功,右上方显示「复制成功」提示(SecretId/Key 已做高斯模糊保护)

第 4 步 · 权限检查与用后一键销毁

5️⃣ 飞书自定义群机器人 (Webhook) 获取(耗时 2 分钟)

💡 核心作用:在建站启动、代码推送、多端视口检测通过、正式部署上线及客户前台表单提交时,实时向你的飞书工作群推送富文本卡片通知。

第 1 步 · 打开飞书群聊与群设置(15 秒)

  1. 打开飞书客户端,进入或新建一个专门用于接收建站与询盘通知的群聊(如 独立站运维通知群)。
  2. 点击群聊右上角 「...」 → 在右侧弹出的面板中点击 「群机器人」。
飞书群设置面板进入群机器人
📸 图 5-1:在群设置右侧栏中点击「群机器人」选项

第 2 步 · 添加「自定义机器人」(30 秒)

  1. 点击 「添加机器人」 → 在机器人分类中选择 「自定义机器人 (Custom Bot)」。
  2. 设置机器人基础信息:
    • 机器人名称:例如 建站助手 或 询盘通知;
    • 描述:输入 通过 webhook 推送建站进度与前台询盘卡片;
    • 可自定义更换头像颜色。
  3. 点击右下角 「添加」 按钮。
飞书配置自定义机器人名称与描述
📸 图 5-2:输入机器人名称与描述,点击右下角「添加」按钮生成 Webhook

第 3 步 · 复制 Webhook URL(15 秒)

  1. 系统提示 「添加成功」,并在界面中央展示专属 Webhook 地址:
    https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
  2. 点击右侧 「复制」 按钮暂存。
  3. 安全设置建议勾选保留默认(直接通过 Webhook Token 鉴权即可)。
  4. 点击右下角 「完成」。
飞书 Webhook URL 生成并复制
📸 图 5-3:生成成功的飞书 Webhook 地址,点击「复制」获取(URL 签名与 UUID 已高斯模糊脱敏)

📋 避坑汇总 / 黄金法则

💡 黄金法则(凭证生命周期与安全红线)
  1. 启发式容错输入:关陈建站技能支持任意非结构化文本解析,无论是直接粘贴整段提示、带序号列表还是 .env 键值对,系统均能通过正则自动提取有效凭证,无需反复调整格式。
  2. 建站完成立即吊销:API Token 仅用于初始化建站、仓库配置与边缘域名绑定。站点上线后,必须点击上方官方控制台链接在线销毁。
  3. 严禁本地 rm 删除:安全规范严禁 AI 执行 rm -rf 等本地抹除命令,凭证的绝对安全完全依赖在官方控制台执行权限吊销。

✅ 你完成了什么(对照你的屏幕)

当你完成上述步骤后,你的临时文本中将备齐以下 5 大凭证:

1. GitHub Token: ghp_************************************
2. Vercel Token: vcp_****************************************
3. Cloudflare Token: cfut_***********************************
4. 腾讯云 SecretId: AKID********************************
   腾讯云 SecretKey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
5. 飞书 Webhook: https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

🚀 接下来

你的业务场景 推荐下一步操作
直接开始自动化建站 👉 📄 阅读 关陈 API 梭哈建站全景指南,下发建站需求
选择适合自己的部署架构 👉 📄 对照指南中的 8 种 Serverless 柔性部署路径(推荐 GitHub + Vercel + CF)
配置自定义出海独立站域名 👉 📄 准备好自己的 .com / .co 域名并托管至 Cloudflare DNS
👉 母仓与技能站:skills.dm826.com
⏱️ 阅读+实操:约 10 分钟
🟢 难度:入门
🆘 权限报错? 检查是否遗漏 repo 或 QcloudEOFullAccess