PHP-类,用于与sms.ru服务的API交互

1.1.3 2020-03-19 06:59 UTC

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' );

作者

亚历山大·泽廖宁,邮箱:aleksandr@zelenin.me