royceltd/laravel-bulksms

轻松将批量短信集成到laravel应用中

2.0.2 2024-07-14 12:17 UTC

README

Laravel批量短信

V2支持V9及以上版本,V8及以下版本请使用V1

此包提供了一个用于从任何控制器发送短信的Facade。在Royce BulkSMS免费开户Royce BulkSMS,在API菜单下点击生成API。复制API密钥并将其粘贴到您的.env文件中

API_KEY=apikey
SENDER_ID=RoyceLTD

功能

  • 提供用于存储已发送文本的数据库表。表名:sent_text_messages

  • 接收即时投递状态。将webhook URL添加到您的bulksms账户中,我们将把消息投递状态发送回您的应用程序

安装

安装royceltd/laravel-bulksms:*

composer require royceltd/laravel-bulksms:*

运行迁移

此包使用数据库表存储已发送文本。它还提供了一个简单的UI,您可以查看已发送文本

php artisan migrate

用法

Laravel用法

打开一个免费账户Royce BulkSMS,在API菜单下点击生成API。复制API密钥并将其粘贴到您的.env文件中

API_KEY=apikey
SENDER_ID=RoyceLTD

发送文本消息

为了发送文本消息,请将facade添加到您的控制器顶部,并按顺序调用带有两个参数的sendSMS方法: 接收者电话号码消息

请参考下面的示例以获取指导。

   use RoyceLtd\LaravelBulkSMS\Facades\RoyceBulkSMS;

        $phone = "071234567";
        $message = "Hello world";

        RoyceBulkSMS::sendSMS($phone, $message);

支持

我们提供免费集成。通过电话/whatsapp +254 713727937联系我们developer@roycetechnologies.co.ke

API集成

如果您想在不使用包的情况下集成API,请参阅以下文档:API文档