E-mail маркетинг, сервис рассылки e-mail и SMS
(495) 540-4265 (800) 555-6696

register(email, login, password, notify, extra, timezone, country_code, currency_code, ip)

Метод позволяет зарегистрировать нового пользователя. Полезен для партнёрских сайтов, желающих создать свою собственную страницу регистрации. Регистрируемый пользователь автоматически закрепляется за партнёром.

Предполагается, что партнёр, использующий этот метод, сделал защиту от множественных регистраций методом CAPTCHA или подобным, и получил согласие пользователя с нашими условиями оказания услуг.

Пример вызова

http://api.unisender.com/ru/api/register?format=json&api_key=KEY&email=test@example.org&login=test&notify=1

Возвращаемое значение

В случае успешного завершения - пустой объект в поле result. Если были ошибки или предупреждения, они возвращаются в полях error/warnings в соответствии с описанием.

Аргументы

email*
email-адрес регистрируемого пользователя
login*
Логин от 1 до 20 латинских символов и цифр.
password
Необязательный пароль. Если не указан, то генерируется случайный.
notify
Необязательное логическое поле (0 или 1, по умолчанию 0) - посылать ли новому пользователю приветственное письмо с паролем.
extra
Необязательный ассоциативный массив дополнительных полей. Массив в запросе передаётся строкой вида
extra[firstname]=Alex&extra[company]=Firm
Поддерживаются дополнительные поля: 'firstname', 'lastname', 'company', 'phone'.
timezone
Необязательный часовой пояс пользователя. Если не указан, то будет использован UTC. Поддерживаемые часовые пояса
country_code
Необязательный трёхбуквенный(!) код страны по ISO 3166-1 alpha-3, см. ru.wikipedia.org/wiki/ISO_3166-1
currency_code
Необязательный трёхбуквенный код валюты счёта пользователя, пока только RUB или USD.
ip
Необязательный IP-адрес, с которого поступила заявка о регистрации, в формате "NNN.NNN.NNN.NNN".

Знаком * отмечены обязательные аргументы.