reedware / laravel-sms-twilio
增加了使用 Twilio 发送短信的能力。
v1.0.0
2021-06-22 22:32 UTC
Requires
- php: >=7.3
- reedware/laravel-sms: ^0.3.2
- twilio/sdk: ^6.10
Requires (Dev)
- laravel/framework: ^6.0|^7.0|^8.0
- mockery/mockery: ^1.4.2
- orchestra/testbench-core: ^4.0|^5.0|^6.0
- phpunit/phpunit: ^8.5|^9.5
README
简介
本软件包 SMS 通过 Laravel SMS 软件包与 Twilio 集成。
安装
您可以使用 composer 安装此软件包
composer require reedware/laravel-sms-twilio
如果您还没有做,请遵循 安装指南 以安装 Laravel SMS。
将您的 config/sms.php
配置文件中的 default
选项设置为 twilio
(或利用环境变量)。接下来,验证您的 twilio 提供者配置文件包含以下选项
'your-driver-name' => [
'transport' => 'twilio',
'account_sid' => 'your-twilio-account-sid',
'auth_token' => 'your-twilio-auth-token'
],
如果您不是使用 "US" Twilio 区域,您可以在提供者配置中定义您的区域 ID
'your-driver-name' => [
'transport' => 'twilio',
'account_sid' => 'your-twilio-account-sid',
'auth_token' => 'your-twilio-auth-token',
'region' => 'sg1' // singapore
],
此外,ssl 主机和同伴验证默认禁用。要启用此功能,您可以在提供者配置中包含验证标志
'your-driver-name' => [
'transport' => 'twilio',
'account_sid' => 'your-twilio-account-sid',
'auth_token' => 'your-twilio-auth-token',
'verify' => true
],
一旦配置了 sms 提供者,您就可以开始使用 Twilio 发送短信。要开始并查看示例,请参考 Laravel SMS 文档。