susheelbhai/laratsapp

此包可以使用一些服务提供商的API发送WhatsApp消息

v2.0.1 2024-01-27 14:40 UTC

This package is auto-updated.

Last update: 2024-09-30 13:12:26 UTC


README

安装

Laravel

在您的composer.json中添加此包并更新composer。这将下载包。

composer require susheelbhai/laratsapp

配置

供应商发布

使用以下命令发布配置文件

php artisan vendor:publish --tag="whatsapp" --force 

最后一步

通过运行命令添加环境变量

php artisan whatsapp:update_env

转到.env文件并放置所需变量的值

应用指南

在命名空间之后类的顶部导入外观

use WhatsApp;

创建$data变量并调用外观

文本消息示例

$data = [
            'phone' => '9999999999',
            'message' => 'message content'
        ];
WhatsApp::sendText($data);

文本OTP示例

$data = [
            'phone' => '9999999999',
            'message' => 'otp'
        ];
WhatsApp::sendOTP($data);

媒体消息示例

$data = [
            'phone' => '9999999999',
            'message' => 'message content',
            'media_url' => 'https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf'
        ];
WhatsApp::sendMedia($data);

确保媒体URL在实时服务器上可用且公开可访问

许可

此多身份验证包由susheelbhai为个人使用软件开发,根据MIT许可发布