You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Twilio WhatsApp模板及Webhook中添加表情符号

在Twilio中为WhatsApp模板及Webhook消息添加表情符号

一、给Twilio平台的WhatsApp模板加表情

  • 登录Twilio控制台,进入「消息」>「模板」页面
  • 找到要修改的WhatsApp模板,点击「编辑」
  • 在模板内容框里直接输入或粘贴表情符号即可(用系统自带的表情输入法,或者从表情库复制)
  • 注意:修改后的模板需要提交审核,得符合Meta的内容规则,审核通过后才能正式使用

二、在代码里给消息加表情(含发送方法和Webhook响应)

直接在消息文本里插入表情符号就行,无需特殊编码,只要代码文件是UTF-8格式避免乱码。下面是修改后的代码:

修改后的发送消息方法

public function 发送消息(){
    // 从环境变量获取Twilio账户SID和认证令牌
    $账户SID = getenv("TWILIO_ACCOUNT_SID");
    $认证令牌 = getenv("TWILIO_AUTH_TOKEN");
    // 初始化Twilio客户端
    $twilio = new Client($账户SID, $认证令牌);

    // 创建并发送WhatsApp消息
    $消息 = $twilio->messages
        ->create("whatsapp:+14155238886", // 接收方号码
            [
                "from" => "whatsapp:+15005550006", // 发送方Twilio号码
                "body" => "这是一条带表情的消息 😊 🎉" // 直接插入表情符号
            ]
        );

    // 打印消息SID
    print($消息->sid);
}

修改后的Webhook响应方法

public function 处理Webhook()
{
    $发送方号码 = $_POST['From'];
    $消息内容 = $_POST['Body'];

    // 将请求数据转为JSON格式(可选操作)
    $请求数据 = $_POST;
    if(is_array($请求数据)) {
        $请求数据 = json_encode($请求数据, true);        
    }

    // 创建Twilio消息响应对象
    $响应 = new MessagingResponse();
    // 在响应中添加表情,同时保留原消息的加粗格式
    $响应->message("😊 你的消息已收到!内容是:*".$消息内容."*");

    // 输出响应内容
    print $响应;
    exit();
}

注意事项

  • 表情符号直接写在字符串里即可,不需要额外处理编码
  • 确保代码文件使用UTF-8编码,否则表情可能出现乱码
  • Webhook的响应消息和普通消息规则一致,直接插入表情就能生效

内容的提问来源于stack exchange,提问作者Jesús Soto Mitjans

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 03:01:29