webmechanica / smsru
PHP-类,用于与sms.ru服务的API交互
1.1.3
2020-03-19 06:59 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2024-09-19 17:00:49 UTC
README
PHP-类,用于与sms.ru服务的API交互
最初包是由亚历山大·泽廖宁创建的。但后来该包被删除。因为该公司项目在使用,所以发布。
使用
连接类
require_once 'src/webmechanica/smsru.php';
简单认证(使用api_id)
$sms = new \webmechanica\smsru( $api_id );
增强认证(使用api_id、用户名和密码)
$sms = new \webmechanica\smsru( $api_id, $login, $password );
增强认证(使用用户名和密码)
$sms = new \webmechanica\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' );