AvisoSMS Partner System: Remote Account Registration (RAR)

Участники партнерской программы могут использовать протокол для создания аккаунтов для своих клиентов в системе AvisoSMS. Использование этого API подтверждает согласие владельца создаваемого аккаунта с лицензионным соглашением. Данные передаются в теле POST-запроса, закодированные с помощью JSON и кодировки Unicode на http://api.avisosms.ru/rar/

Внимание! Использование данного протокола доступно только для проверенных пользователей.

Ваш ID можно узнать на странице партнерской программы (Статистика - Отчисления): http://client.avisosms.ru/stat/partner/

Параметры, указываемые в запросе

  • username — Имя создаваемого пользователя Обязательный, максимальная длина 30 символов
  • password — Пароль создаваемого пользователя Обязательный
  • email — E-mail создаваемого пользователя Обязательный
  • phone — Номер телефона пользователя В формате 79031234567
  • referral — ID пользователя, который отправляет запрос на создание Обязательный

На указанный e-mail пользователь получит письмо со ссылкой для активации и сгенерированным паролем. В случае успешного запроса будет возвращён словарь с единственным ключом “errors” в значении 0. Иначе, по ключу “errors” будет содержать словарь, в котором в качестве имён имена полей, а в качестве значений списки с описанием возникших ошибок.

Пример запроса

{
'username': 'referclient', 
'password': '23048923', 
'email': 'referclient@gmail.com', 
'phone': '79051234567', 
'referral': 80
}

Готовый класс на PHP

Вы можете загрузить готовый класс на PHP для интеграции в свое решение. AvisoSMS-aps-accounts.zip

aps-account.txt · Последние изменения: 2011/05/06 18:01 — ash
Вы посетили: aps-account
Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
Вернуться на сайт AvisoSMS | Сайт программы SMS-Шлюз