cloud-castle / sms-services-laravel
Laravel 10 包用于通过 smsc.ru 和 sms.ru 服务发送短信和授权电话呼叫
2.3
2023-05-31 10:30 UTC
Requires
- php: >=8.0
- ramsey/uuid: ^4.5
README
---------- 推荐安装方式 --------------
composer require cloud-castle/sms-services-laravel
--------------------------------------------------------
安装后,在 .env 文件中添加以下行
--- 选择移动服务提供商(本版本支持 2 家供应商) smsc.ru 或 sms.ru
SMS_PROVIDER="smsc.ru"
--- 启用测试模式(仅 sms.ru 提供)
SMS_TEST=true
--- 启用日志记录
SMS_LOG=true
--- 移动服务提供商的用户登录名
SMS_LOGIN="登录名"
--- 移动服务提供商的用户密码
SMS_PASSWORD="密码"
--- 移动服务提供商的用户令牌(如有,sms.ru 的 api_id)
SMS_TOKEN="令牌"
--- 短信发送者的显示名称(仅在个人账户中设置时使用)
SMS_FROM="发送者名称"
使用说明
// Отправка СМС // Первый параметр номер телефона абонента или массив номеров (не более 10) // Второй параметр текст сообщения абоненту (абонентам) CloudCastle\SmsServices\Facades\MobileService::sendSms('номер телефона', 'текст сообщения'); // Аутентификационный вызов с кодом подтверждения \CloudCastle\SmsServices\Facades\MobileService::call('номер телефона');