Subscriber.OptIn

Описание

Выполнить opt-in подтверждение или отклонить подписку

Параметры запроса

SessionID = {string} (обязательный)
Session ID необходим для аутентификации. Обязателен только для десктоп приложений
Command = {Subscriber.OptIn} (обязательный)
API команда
ResponseFormat = {JSON | XML} (обязательный)
Формат ответа
JSONPCallBack = {bool}
Используется для междоменной передачи. Узнать о JSONP можно по ссылке: http://ru.wikipedia.org/wiki/JSONP
ListID = {integer} (обязательный)
ID списка
SubscriberID = {integer} (обязательный)
ID подписчика
Mode = {Confirm | Reject} (обязательный)
Выполнить opt-in подтверждение или отклонить подписку

Параметры ответа

Success = {true | false}
Состояние - успешно или ошибка
ProcessedMode = {Confirm | Reject}
возвращает завершенный процесс
RedirectURL = {string}
Целевой URL куда перенаправить после завершения процесса
ErrorCode = {integer}
Код ошибки

Коды ошибок

1
ID списка подписчиков не найден
2
ID подписчика не найден
3
Opt режим не найден
4
Недействительный ID списка подписчиков
5
Недействительный ID пользователя
6
Недействительный ID подписчика
7
Недействительный opt-in режим
8
Подписчик уже выполнил opt-in подтверждение
99998
Ошибка авторизации или истекла сессия
99999
Недостаточно прав