禁用/启用账号

例, 请求: http://api.dessmonitor.com/public/?sign=4f12e771c0aa22898b77b58397e14e77f86b7d78&salt=1496932696821&action=disableOrEnableAccount&enable=true&uid=1,2,3&source=1&_app_client_=android&_app_id_=com.demo.test&_app_version_=3.6.2.1

参数 描述 必选
action disableOrEnableAccount
uid 组中的用户id, 多个用","号隔开
enable true ? 启用 : 禁用

响应: 无正文.

{
    "err":0,
    "desc":"ERR_NONE"
}

可能出现的错误:

返回错误码 描述 详细描述
0x0006 ERR_FORMAT_ERROR 参数错误
0x000B ERR_NO_PERMISSION 没有权限(可能原因账号对该用户没有权限)
0x0105 ERR_NOT_FOUND_USR 找不到用户

错误码及描述信息的特别说明:

由于用户在批量启用/禁用帐号时会返回0x000B的错误码, 该返回中包含一种特殊格式的错误信息(如下), 其中ERR_NO_PERMISSION后面括号中的DemoUsr是指当前无权限操作的第一个用户名称,无权限的原因如下:

  1. 若操作者为厂家:帐号不是该厂家的下属并且帐号下存在不属于该厂家的数采器
  2. 若操作者为分销商:帐号不是该分销商的下属并且帐号下存在不属于该分销商的数采器
{
    "err":11,
    "desc":"ERR_NO_PERMISSION(DemoUsr)"
}

results matching ""

    No results matching ""