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¬ify=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".
Знаком * отмечены обязательные аргументы.



