erp-mgroen / smsru
用于操作[sms.ru](http://sms.ru) api服务的PHP类
4.1.0
2016-03-30 21:59 UTC
Requires
- php: >=5.5.0
- guzzlehttp/guzzle: ~6
README
用于操作sms.ru api服务的PHP类
使用说明
连接类
require_once 'src/Zelenin/smsru.php';
简单授权(使用api_id)
$sms = new \Zelenin\smsru( $api_id );
增强授权(使用api_id、用户名和密码)
$sms = new \Zelenin\smsru( $api_id, $login, $password );
增强授权(使用用户名和密码)
$sms = new \Zelenin\smsru( null, $login, $password );
发送短信
$sms->sms_send( '79112223344', 'Текст SMS' );
$sms->sms_send( '79112223344,79115556677,79118889900', 'Текст SMS' );
$sms->sms_send( '79112223344', 'Текст SMS', 'Имя отправителя', time(), $translit = false, $test = true, $partner_id );
$messages = array(
array( '79112223344', 'Текст СМС' ),
array( '79115556677', 'Текст СМС' )
);
$sms->multi_sms_send( $messages, 'Имя отправителя', time(), $translit = false, $test = true, $partner_id );
通过电子邮件发送短信
$sms->sms_mail( '79112223344', 'Текст SMS' );
$sms->sms_mail( '79112223344', 'Текст SMS', 'Имя отправителя' );
短信状态
$sms->sms_status( 'SMS id' );
短信费用
$sms->sms_cost( '79112223344', 'Текст SMS' );
余额
$sms->my_balance();
每日限额
$sms->my_limit();
发送者
$sms->my_senders();
验证用户名和密码的有效性
$sms->auth_check();
将号码添加到黑名单
$sms->stoplist_add( '79112223344', 'Примечание' );
获取黑名单号码
$sms->stoplist_get();
从黑名单中删除号码
$sms->stoplist_del( '79112223344' );