О сервисе Тарифы Требования Операторы Демо





Готовая dll библиотека для использования в ПО

Скачать dll библиотеку.

Библиотека "AvisoApi.dll" предоставляет возможность использования следующих методов:


function GetBalance(username, password: PChar): Integer;
Параметры:
username - Логин на avisosms
password - Пароль
Возвращаемое значение - баланс на лицевом счете. В случае неккоректно введеного логина/пароля, возвращается -1.


function SendMessage(username, password, destination_address, source_address, mes: PChar): PChar;
Параметры:
username - Логин на avisosms
password - Пароль
destination_addres - телефон абонента в международном формате(11 цифр)
source_addres - Имя отправителя
mes - отправляемое сообещние
В случае успешной отправки метод возвращает уникальный идентификатор отправленного сообщения,
иначе имя неккоректно введеного параметра(например строку "InvalidLogin")


function GetMessageState(username, password, messageID: PChar): PChar;
Параметры
username - Логин на avisosms
password - Пароль
messgaeID - Идентификато сообщения
Возвращеемое значение - статус отправленного сообщения с ID = messageID
('Delivered_To_Recipient' - сообщение успешно доставлено,
'Unknown' - неизвестное сообщение,
'Error_Invalid_Login' - неверный логин
'Error_Invalid_Password' - неверный пароль )



Скачать dll библиотеку.

Примеры кода

PHPPython,   Java,   Ruby on Rails,   Perl,   Delphi,   .NETC#,