bind_auth_service
Чтобы подключить или отключить сервис авторизации, используйте следующий запрос:
svc=user/bind_auth_service¶ms={
"service":"<text>",
"token":"<text>",
"mode":<bool>,
"serviceId":"<text>",
"userId":<long>
}
Параметры
Обязательные параметры отмечены звездочкой (*).
Параметр | Описание |
---|---|
service* | URL сервиса авторизации. |
token* | Токен доступа к сервису авторизации. |
mode* | 1 — подключить, 0 — отключить. |
serviceId* | ID из сервиса авторизации. |
userId | Пользователь, для которого необходимо подключить/отключить сервис авторизации. |
Возвращаемый результат
Если запрос выполнен успешно, возвращается следующий результат:
{
<auth_service>:<auth_param> /* например, "gmail":"john.doe@gmail.com" */
}
В обратном случае возвращается код ошибки.
Error codes
Код ошибки | Описание |
---|---|
7 | Не удалось извлечь пользователя с ACL(ADF_ACL_USER_OPERATE_AS). |
6 | Запрос не поддерживается на сервере, или не удалось подключить/отключить сервис авторизации. |
4 | Текущий пользователь не найден, либо сервис авторизации не поддерживается на сервере, либо указан неверный пользователь. |
1002 | Такой пользователь уже существует. |