lucasnpinheiro/whatsapp

一个用于集成 WhatsApp API 的 PHP 库

1.0.8 2024-08-12 19:48 UTC

This package is auto-updated.

Last update: 2024-09-12 20:00:57 UTC


README

用于通过 WhatsApp 发送消息的脚本

安装

composer require lucasnpinheiro/whatsapp

使用示例

发送文档

<?php

require 'vendor/autoload.php';

use Whatsapp\WhatsAppTemplateSender;

$token = 'YOUR_ACCESS_TOKEN'; // Informe o token de autenticação
$phoneNumberId = 'YOUR_PHONE_NUMBER_ID'; // Informe o ID do número de telefone vinculado a sua conta do WhatsApp Business API
$to = 'RECIPIENT_PHONE_NUMBER'; // Informe o número de telefone do destinatário no formato internacional
$templateName = 'hello_world'; // Nome do template que deseja usar
$languageCode = 'en_US'; // Código de idioma do template
$components = []; // Componentes adicionais do template, se houver

$whatsappSender = new WhatsAppTemplateSender($token, $phoneNumberId);
$response = $whatsappSender->sendTemplateMessage($to, $templateName, $languageCode, $components);

echo $response;

发送 Hello World 消息

<?php

require 'vendor/autoload.php';

use Whatsapp\WhatsAppTemplateSender;

$token = 'YOUR_ACCESS_TOKEN'; // Informe o token de autenticação
$phoneNumberId = 'YOUR_PHONE_NUMBER_ID'; // Informe o ID do número de telefone vinculado a sua conta do WhatsApp Business API
$to = 'RECIPIENT_PHONE_NUMBER'; // Informe o número de telefone do destinatário no formato internacional

$whatsappSender = new WhatsAppTemplateSender($token, $phoneNumberId);
$response = $whatsappSender->helloWorld($to);

echo $response;

注意事项

  • 请确保将 YOUR_ACCESS_TOKENYOUR_PHONE_NUMBER_IDRECIPIENT_PHONE_NUMBER 替换为正确的值。
  • sendTemplateMessage 方法要求您根据需要配置模板和组件。
  • helloWorld 方法是一个简单的示例,展示如何发送一个模板消息以测试与 WhatsApp 服务的连接。

如果您需要更多信息或调整,请随时告知!