ibrahem-kamal/omni-messaging-jawaly-sms-driver

适用于Omni Messaging库的omni-messaging-jawaly-sms-driver

2.2.0 2024-04-13 17:35 UTC

This package is auto-updated.

Last update: 2024-09-08 01:37:36 UTC


README

此包旨在与Omni Messaging一起使用

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Jawaly Sms是Omni Messaging的驱动程序。

安装

您可以通过composer安装此包

composer require ibrahem-kamal/omni-messaging-jawaly-sms-driver

将以下内容添加到您的omni-messaging.php配置文件中

   'channels' => [
        'jawaly'=> [
            'driver' => 'jawaly',
            'options' => [
                'username' => env('JAWALY_USERNAME'),
                'password' => env('JAWALY_PASSWORD'),
                'sender_name' => env('JAWALY_SENDER_NAME'),
            ]
        ]
    ]

用法

$sms = OmniMessaging::driver('jawaly')->send($message,$mobileNumber,$sender,$options = []);
    $sms->isSuccess(); //bool
    $sms->getErrorsString(); // errors as string
    $sms->getErrors(); // errors as array
    $sms->getData(); // array of data returned from the gateway
    $sms->toArray(); // array of all the above

测试

composer test

变更日志

有关最近更改的更多信息,请参阅CHANGELOG

贡献

有关详细信息,请参阅CONTRIBUTING

安全漏洞

请查阅我们的安全策略以了解如何报告安全漏洞。

致谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件