# 环境变量：把 API 密钥放在代码之外

> 把 API 密钥、令牌和账户 ID 保存为加密的网站变量。函数和定时任务只在服务器上读取它们，访客在你的网站上永远都看不到。

- 规范网址: https://uebfaqe.ai/zh/gongneng/huanjing-bianliang
- 板块: 逐项功能
- 语言: zh
- 发布方: Uebfaqe (https://uebfaqe.ai)

## 摘要

变量保存函数所需的 API 密钥、令牌和设置。每个值都加密存储，只留在服务器上，绝不会出现在访客加载的页面里。

## 关键事实

- 加密存储，从不公开: 只有你亲自点击显示值时才会看到值。AI 可以按名称使用变量，但永远无法读取它的值。
- 导入 .env 文件: 按 名称=值 的格式每行粘贴一个变量，或拖入 .env 文件。以 # 开头的行会被跳过，还可以一次替换整个列表。
- 供函数和任务使用: 函数在服务器上按准确名称读取变量，定时任务运行时可以把它放进 URL、请求头或请求体。

安放网站密钥与机密的安全之处

## 使用方式

1. **打开变量**: 在 Studio 里打开变量，点击添加变量。名称使用大写字母、数字和下划线，例如 BOOKING_API_KEY。
2. **粘贴值**: 粘贴从外部服务拿到的密钥并保存。它会立即加密，之后你可以搜索、复制或下载你的变量。
3. **让 AI 来使用**: 请 AI 连接这个服务。它会让函数按名称读取变量，只有缺少值时才向你询问。

## 常见问题

### 网站的环境变量是什么？

它们是属于网站而不写在代码里的命名设置，通常是机密密钥和令牌。在 Uebfaqe 上，每个网站都有自己的变量，加密存储，只由服务器上的函数和定时任务读取。

### 网站的 API 密钥应该存在哪里？

绝不要放在页面代码里，任何访客都能看到。把它放进变量，让函数在服务器上发起调用。密钥始终隐藏，你也能在不改页面的情况下更换它。

### 删除变量会怎样？

它会被永久删除，所有读取它的函数都会失效，直到你重新添加。转移网站时变量会一起转走，而通过分享链接克隆的副本永远不会复制它们。

## 相关功能

- [函数](https://uebfaqe.ai/zh/gongneng/wufuwuqi-hanshu): 添加真正能跑起来的动作，比如提交表单或计算价格，由 AI 编写。
- [定时任务](https://uebfaqe.ai/zh/gongneng/dingshi-renwu): 设置按计划自动运行的任务，比如每天早上一份报告或每周一次清理，并保留每次运行的记录。
- [代码](https://uebfaqe.ai/zh/gongneng/daima-bianjiqi): 需要精细控制时，在带文件树和标签页的完整编辑器里打开网站的真实文件。

---

来源: https://uebfaqe.ai/zh/gongneng/huanjing-bianliang
