cooperative-computing / laravel4-twilio
此包已被废弃且不再维护。没有建议的替代包。
Twilio 的 Laravel 4 包
dev-master
2014-07-19 22:01 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
- twilio/sdk: 3.12.*
This package is auto-updated.
Last update: 2019-11-11 11:50:01 UTC
README
此包是基于官方 Twilio SDK 创建的包装器,用作 Laravel 4 包。
安装
首先,通过 Composer 安装此包。编辑您的项目 composer.json
文件以需要 cooperative-computing/laravel4-twilio
。
"require": {
"cooperative-computing/laravel4-twilio": "dev-master"
}
接下来,从终端更新 Composer
composer update
Composer 完成依赖更新后,您需要添加 Service Provider。打开 app/config/app.php
,并将新项添加到 providers 数组中。
'CooperativeComputing\Laravel4Twilio\Laravel4TwilioServiceProvider',
然后,添加一个 Facade 以方便使用。在 app/config/app.php
中,将以下行添加到 aliases 数组
'Twilio' => 'CooperativeComputing\Laravel4Twilio\Facades\Laravel4Twilio',
从终端发布包配置文件
php artisan config:publish cooperative-computing/laravel4-twilio
编辑 app/config/packages/cooperative-computing/laravel4-twilio/twilio.php
并使用您的适当 Twilio 设置。
使用方法
发送 SMS 消息
Twilio::sendMessage(<recipient_number>, <message_body>, [from_number]);
此方法将在响应中返回一个关联数组,包含以下键
- status = 成功/错误
- code = 200(如果成功)/ Twilio SDK 错误代码(如果错误)
- message = 消息 SID(如果成功)/ 错误消息(如果错误)
示例
<?php Twilio::sendMessage('+14158141829', 'Hello from Twilio'); ?>
许可证
laravel4-twilio 是开源软件,使用MIT 许可证授权