Страница 6 из 6

Re: [Модуль] SMS.RU (sms_ru)

Добавлено: Ср дек 30, 2020 5:18 pm
vitosmaxim80sad145
SmoKE_xDDD писал(а):
Сб июл 27, 2019 7:51 pm
Не понимаю зачем так усложнять =)
Открываем:

Код: Выделить всё

majordomo/lib/sms.class.php
Вставляем:

Код: Выделить всё

function sms($phone, $message) {
	$token = 'ТОКЕН С САЙТА';
	//Получить тут - https://sms.ru/?panel=my (Внизу страницы)
	
	if(strlen($phone) == '11' && substr($phone, 0, 2) == '79') {
		$send = json_decode(file_get_contents('https://sms.ru/sms/send?api_id='.$token.'&to='.$phone.'&msg='.urlencode($message).'&json=1'));
		
		if($send->status == 'OK') {
			if($send->sms->$phone->status == 'OK') {
				DebMes('Done! Message send for number - '.$phone.'. Message: '.$message.'. Balance: '.$send->balance, 'sms_send');
			} else {
				DebMes('Error! Error sending SMS!', 'sms_send');
			}			
		} else {
			DebMes('Error! Error authorization! Incorrect token!', 'sms_send');
		}
	} else {
		DebMes('Error! Incorrect phone number - '.$phone.'. Message: '.$message, 'sms_send');
	}	
}
Все. Далее юзаем по всей системе в виде функции:

Код: Выделить всё

sms('79031231212','Мое сообщение!');
Всем спасибо. Я просто мимо проходил =)

Изображение
ето просто добавить в конец или заменить в папке lib/sms.class.php

Re: [Модуль] SMS.RU (sms_ru)

Добавлено: Пт дек 17, 2021 12:39 am
belyay
Народ кто нибудь и как реализовал отправку СМС с показаниями водомеров?