thilanga/telstra-sms
最新稳定版本:0.2.1
Composer 安装命令:
composer require thilanga/telstra-sms
包简介
Symfony2 bundle for Telstra SMS API
README 文档
README
Symfony2 Bundle - Send SMS using Telstra API. This is an implimentation of scaytrase/symfony-sms-interface. Make sure you have Telestra API keys. Register here to get your API keys.
Installation
Installation is available via Composer
composer.json
require: "thilanga/telstra-sms": "dev-master"
app/AppKernel.php
update your kernel bundle requirements as follows:
$bundles = array(
....
//SMS
new ScayTrase\SmsDeliveryBundle\SmsDeliveryBundle(),
new Thilanga\Telstra\SMSBundle\ThilangaTelstraSMSBundle(),
....
);
Configuration
sms_delivery:
transport: sms_delivery.transport.telstra
disable_delivery: false
delivery_recipient: null
thilanga_telstra_sms:
enabled: true
sms_api_key: xxxxxxxxxxxxxxxxxxx
sms_api_secret: yyyyyyyyyyyyyyyy
Usage
Example
use Thilanga\Telstra\SMSBundle\Message\TelstraSmsMessage;
/**
* @Route("/testsms", name="testsms")
*/
public function sendSmsAction()
{
$message = new TelstraSmsMessage('0400001111', 'This is a test message.');
$sender = $this->get('sms_delivery.sender');
$result = $sender->send($message);
if (isset($result->messageId)) {
return new Response('Delivery :successful');
} else {
return new Response('Delivery :failed');
}
}
Credits
统计信息
- 总下载量: 40
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-07-21