sigfriedseldeslachts / twiliosms
0.0.3
2017-01-24 18:53 UTC
Requires
- php: ^7.0
- illuminate/support: 5.2.x|5.4.x
- twilio/sdk: ^5.4
This package is auto-updated.
Last update: 2022-02-01 13:04:56 UTC
README
新更新即将到来!(使用 PHP 连接符号)
Laravel 5.3+ 用于发送消息或调用 Twilio API 的包装器。
设置
您可以通过 composer 安装该软件包
composer require sigfriedseldeslachts/twiliosms
然后,添加服务提供者和别名
// File: config/app.php 'providers' => [ ... Sigfriedseldeslachts\twiliosms\TwilioSMSServiceProvider::class, ... ]; 'aliases' => [ ... 'Twillio' => Sigfriedseldeslachts\twiliosms\Facades\Twilio::class, ... ];
之后,您需要将几行添加到您的 .env 文件中
TWILIO_SID=Your Twilio SID Token
TWILIO_TOKEN=Yout Twilio Token
TWILIO_NUMBER=Your twilio phone number, without +
现在您就可以出发了!
使用方法
全局说明
删除电话号码中的 '+' 不是必需的,因为插件会自动删除它。
发送短信
Twilio::SMS(string $to, string $message);
如果您想使用不同的电话号码发送短信
Twilio::SMS(string $to, string $message, string $from);
示例
Twilio::SMS('+123456789', 'Hello from Laravel!', '+987456321');
带有图像的短信(MMS)
图像 URL 需要是一个 jpeg、gif 或 png 文件。
Twilio::MMS(string $to, string $message, string $url);
如果您想使用不同的电话号码发送短信
Twilio::MMS(string $to, string $message, string $url, string $from);
示例
Twilio::MMS('+123456789', 'Hello from Laravel!', 'http://www.hookinfo.com/wp-content/uploads/2016/08/laravel-1.png', '+987456321');
打电话
要打电话,您需要一个有效的 TwiML,它需要是一个 URL。请参阅下面的示例。
Twilio::Call(string $to, string $url);
如果您想使用不同的电话号码打电话
Twilio::Call(string $to, string $url, string $from);
示例
Twilio::Call('+123456789', 'http://demo.twilio.com/docs/voice.xml', '+987456321');
贡献
请随时帮助我;)
安全问题
如果安全问题与包装器相关,请通过我的电子邮件与我联系: sigfriedseldeslachts@gmail.com,如果它是 Twilio API 问题,请与他们联系。
许可证
MIT 许可证,有关更多信息,请参阅许可证文件。