emrebbozkurt/laravel-verimor-sms

为Laravel框架提供的Verimor SMS

1.0.2 2023-04-06 21:38 UTC

This package is auto-updated.

Last update: 2024-09-07 00:42:47 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

Verimor SMS API上轻松发送短信。

注意:以下说明适用于Laravel的最新版本。

安装

  1. 使用Composer安装此包

    composer require emrebbozkurt/laravel-verimor-sms
  2. 如果您想更改任何默认设置,请发布配置文件

    php artisan vendor:publish --provider="Emrebbozkurt\VerimorSms\VerimorServiceProvider"

配置

将以下字段添加到.env文件中

VERIMOR_USERNAME=908501234567
VERIMOR_API_KEY=xxxxxxx

您可以从verimor配置文件设置额外参数的默认值

return [
    'username' => env('VERIMOR_USERNAME', '908501234567'),
    'password' => env('VERIMOR_API_KEY', 'xxxxxxx'),
    'custom_id' => uniqid()
    'datacoding' => '0',
    'valid_for' => '48:00',
];

使用

简单发送

$sms = Verimor::send('+905431231234', 'Hello');
$response = $sms->response();
$status = $sms->status();

带额外参数发送

$sms = Verimor::send('+905431231234', 'Hello', ['custom_id' => uniqid(), 'datacoding' => '0', 'valid_for' => '48:00']);
$response = $sms->response();
$status = $sms->status();

支持

请使用GitHub报告错误、发表评论或提出建议。

版权和许可

laravel-verimor-smsEmre Bozkurt编写,并按照MIT许可证发布。

版权(c)2022 Emre Bozkurt