定制 sapamatech/whatsapp 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

sapamatech/whatsapp

Composer 安装命令:

composer require sapamatech/whatsapp

包简介

PHP Wrapper for Facebook WhatsApp Business API

README 文档

README

A lightweight PHP wrapper for the WhatsApp Cloud API by Sapamatech. Easily send text, media, templates, interactive buttons, and stickers via WhatsApp.

🛠️ Installation

Clone the repository:

git clone https://github.com/your-username/sapamatech-whatsapp-api.git

Include WhatsappApi.php in your PHP project, or set up autoloading via Composer (coming soon).

🚀 Quick Start

require 'WhatsappApi.php';

use Sapamatech\Whatsapp\WhatsappApi;

$whatsapp = new WhatsappApi('YOUR_PHONE_NUMBER_ID', 'YOUR_ACCESS_TOKEN');

// Send a simple text message
$whatsapp->sendTextMessage('+1234567890', 'Hello from Sapamatech!');

✅ Available Methods

📤 Send Text Message

$whatsapp->sendTextMessage('+1234567890', 'Hello there!');

🧾 Send Template Message

$whatsapp->sendTemplateMessage(
    '+1234567890',
    'hello_world',
    'en_US',
    [
        [
            'type' => 'body',
            'parameters' => [
                ['type' => 'text', 'text' => 'John']
            ]
        ]
    ]
);

🖼 Send Image

$whatsapp->sendImageMessage('+1234567890', 'https://example.com/image.jpg', 'Look at this image');

📄 Send Document

$whatsapp->sendDocumentMessage('+1234567890', 'https://example.com/doc.pdf', 'MyDoc.pdf', 'Document caption');

🎞 Send Video

$whatsapp->sendVideoMessage('+1234567890', 'https://example.com/video.mp4', 'Cool video');

🔊 Send Audio

$whatsapp->sendAudioMessage('+1234567890', 'https://example.com/audio.mp3');

🧩 Send Interactive Buttons

$buttons = [
    ['id' => 'btn_yes', 'title' => 'Yes'],
    ['id' => 'btn_no', 'title' => 'No']
];

$whatsapp->sendInteractiveButtons(
    '+1234567890',
    'Question',
    'Do you agree?',
    'Click one',
    $buttons
);

💬 Send Sticker

$whatsapp->sendStickerMessage('+1234567890', 'https://example.com/sticker.webp');

ℹ️ Requirements

  • PHP 4.4 or higher
  • WhatsApp Cloud API access
  • Verified Meta Business Account
  • Publicly accessible media URLs

📄 License

MIT License

🧑‍💻 Author

Sapamatech
🌐 https://www.sapamatech.com
📧 support@sapamatech.com 📧 +254722906835

统计信息

  • 总下载量: 1
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2025-06-16