词元之母TOK.MOM - 平台充值汇率 1:1 即 1 人民币充值到账 1 美元,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
TWILIO_ACCOUNT_SID、TWILIO_AUTH_TOKEN 和 TWILIO_PHONE_NUMBER。pip install 'hermes-agent[sms]'+15551234567)~/.hermes/.env 中添加:https://your-server:8080/webhooks/twilioPOSTSMS_WEBHOOK_URL 设置为你在 Twilio 中配置的相同 URL。 这是 Twilio 签名验证所必需的——如果未设置,适配器将拒绝启动:8080,可通过以下方式覆盖:[sms] Twilio webhook server listening on 127.0.0.1:8080, from: +1555***4567Refusing to start: SMS_WEBHOOK_URL is required,请将 SMS_WEBHOOK_URL 设置为你在 Twilio 控制台中配置的公 网 URL(参见第三步)。| 变量 | 是否必填 | 说明 |
|---|---|---|
TWILIO_ACCOUNT_SID | 是 | Twilio Account SID(以 AC 开头) |
TWILIO_AUTH_TOKEN | 是 | Twilio Auth Token(同时用于 webhook 签名验证) |
TWILIO_PHONE_NUMBER | 是 | 你的 Twilio 电话号码(E.164 格式) |
SMS_WEBHOOK_URL | 是 | 用于 Twilio 签名验证的公网 URL——必须与 Twilio 控制台中的 webhook URL 一致 |
SMS_WEBHOOK_PORT | 否 | Webhook 监听端口(默认:8080) |
SMS_WEBHOOK_HOST | 否 | Webhook 绑定地址(默认:0.0.0.0) |
SMS_INSECURE_NO_SIGNATURE | 否 | 设为 true 可禁用签名验证(仅限本地开发——不适用于生产环境) |
SMS_ALLOWED_USERS | 否 | 允许聊天的 E.164 格式电话号码,逗号分隔 |
SMS_ALLOW_ALL_USERS | 否 | 设为 true 允许所有人(不推荐) |
SMS_HOME_CHANNEL | 否 | 用于 cron 任务/通知投递的电话号码 |
SMS_HOME_CHANNEL_NAME | 否 | 主频道的显示名称(默认:Home) |
X-Twilio-Signature 头(HMAC-SHA1)来确认入站 webhook 确实来自 Twilio,防止攻击者注入伪造消息。SMS_WEBHOOK_URL 为必填项。 将其设置为你在 Twilio 控制台中配置的公网 URL,否则适配器将拒绝启动。TWILIO_ACCOUNT_SID 和 TWILIO_AUTH_TOKEN 是否正确SMS_ALLOWED_USERS 中(或设置 SMS_ALLOW_ALL_USERS=true)TWILIO_PHONE_NUMBER 是否正确设置(E.164 格式,带 +)