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

Laravel中调用WhatsApp Business Management API获模板遇#100错误求助

问题解决:WhatsApp Cloud API 获取消息模板报错 (#100)

错误原因

你用**WhatsAppBusinessPhoneNumber(手机号ID)作为请求节点调用message_templates字段,但这个字段属于WhatsApp Business Account(WABA)**节点,而非手机号节点,因此触发字段不存在的错误。

解决步骤

  • 找到你的WABA ID:登录Meta开发者控制台,进入WhatsApp业务账户页面,即可看到账户ID(格式类似1234567890)。
  • 修改API请求端点:将原来的手机号ID替换为WABA ID,正确的请求格式为:
    GET https://graph.facebook.com/v<API版本号>/<WABA-ID>/message_templates?access_token=<你的令牌>
    
  • 验证权限:确保你的访问令牌已申请whatsapp_business_management权限,且已完成必要的业务验证(若有要求)。

Laravel 请求示例(基于Guzzle)

use Illuminate\Support\Facades\Http;

$response = Http::get('https://graph.facebook.com/v18.0/<WABA-ID>/message_templates', [
    'access_token' => env('WHATSAPP_ACCESS_TOKEN'),
]);

$templates = $response->json();

内容的提问来源于stack exchange,提问作者S.K Saxena

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 13:52:43