unshare_billing_code
Para dejar de compartir un código de activación con un usuario determinado y sus usuarios subordinados, utilice el método user/unshare_billing_code.
Endpoint
svc=user/unshare_billing_code¶ms={
"userId": <long>,
"code": "<text>"
}
Parámetros
La solicitud debe contener los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
| userId | ID del usuario con el que se debe dejar de compartir el código de activación. |
| code | Código de activación que se va a dejar de compartir. |
Respuesta
La respuesta siempre contiene el código de error y su motivo. Si la solicitud se completa con éxito, se devuelve la siguiente respuesta:
{
"error": 0,
"reason": "NO_ERROR"
}
Si la solicitud falla, la respuesta contiene el código de error y el motivo de la tabla siguiente, por ejemplo:
{
"error": 7,
"reason": "CODE_NOT_SHARED_WITH_TARGET"
}
Códigos de error
| Código de error | Motivo | Descripción |
|---|---|---|
| 1 | INVALID_PARAMS |
Parámetros de entrada no válidos, o no se encontró el código de activación. |
| 2 | NO_BILLING_BY_CODES |
El módulo Códigos de activación no está habilitado. |
| 3 | INVALID_SOURCE_USER |
Usuario de origen no válido: no se encontró el usuario actual. |
| 4 | TARGET_USER_NO_ACCESS |
El usuario de destino no está en un nivel inferior al del usuario actual en la jerarquía. |
| 5 | INVALID_TARGET_USER |
Usuario de destino no válido: no se encontró el usuario. |
| 6 | CODE_NOT_SHARED_WITH_SOURCE |
El código no está compartido con el usuario de origen. |
| 7 | CODE_NOT_SHARED_WITH_TARGET |
El código no está compartido con el usuario de destino. |
| 9 | INTERNAL_ERROR |
Error interno. |