SuperAPI AI 工具集

twilio-content-template-builder

通用与其它

查看项目

更新于 10-15 23:40

技能介绍

用途:通过 Twilio Content API 创建渠道无关的消息模板(以 ContentSid 标识,形如 HX...),并用于发送 WhatsApp、SMS、RCS、MMS 消息。WhatsApp 模板在 24 小时服务窗口外使用前必须经 Meta 审批。

主要能力:可在 Console 的 Messaging > Content Template Builder 创建模板,或用 API 创建;支持纯文本(twilio/text)、媒体(twilio/media)、快捷回复按钮(twilio/quick-reply)、行动号召按钮(twilio/call-to-action)、列表选择(twilio/list-picker)、卡片(twilio/card)、轮播(twilio/carousel)等类型,不同渠道支持范围不同。支持提交 WhatsApp 审批(类别 UTILITY、MARKETING、AUTHENTICATION)、查询审批状态、列出与删除模板。

使用方式:需 Twilio 账户,WhatsApp 模板需有效发送方;设置环境变量 TWILIO_ACCOUNT_SID、TWILIO_AUTH_TOKEN;安装 SDK:pip install twilio 或 npm install twilio。发送时调用 client.messages.create,传入 from、to、content_sid 与 content_variables(JSON 字符串,如 {"1": "Sarah"})。变量用 {{1}}、{{2}} 顺序编号,不可跳号,每模板最多 100 个变量,需提供示例值,非变量与变量比例至少为 (2x+1):x。RCS 富模板应包含 twilio/text 作为短信回退文案。

限制:WhatsApp 模板未经 Meta 审批不可使用,审批通常 1 小时内完成,最长可能 24 小时;被拒模板不能同名重提,需换名;AUTHENTICATION 模板不可含自定义变量。其余细节资料未提供。