Gestión del acceso a indicadores personalizados individuales
Gracias a una API pública especialmente desarrollada, puede controlar el acceso de otros usuarios a sus indicadores personalizados desde cualquier interfaz externa. No es necesario acceder a la página web del área personal de ATAS.
Antes de empezar a utilizarlo, coloque el archivo dll con el indicador personalizado desarrollado en la carpeta Documents/ATAS/Indicators. En la Base de conocimientos encontrará los requisitos detallados para los indicadores desarrollados, información sobre las funcionalidades de la API especializada para la creación de indicadores, así como las reglas para conectar los indicadores personalizados a la plataforma ATAS.
Para dar acceso a otros usuarios a un nuevo indicador mediante una API especializada:
- Utilice el método POST /seller/modules/upload para cargar el archivo del indicador en formato string($binary). Tamaño máximo del archivo - 20 Mb. El método proporcionará uploadFileKey como respuesta.
- Dentro de los 5 minutos después de descargar un archivo con el indicador utilizando el método POST /seller/modules debe agregar la descripción del indicador cargado a la sección "Mis módulos". Al añadir la descripción debe especificar el nombre del indicador, el UID único, una breve descripción y el uploadFileKey obtenido durante el paso anterior.
Si el indicador y su descripción ya han sido añadidos a la lista de sus módulos, puede omitir los dos primeros puntos. - Utilizando el método GET /seller/modules obtenga la lista de todos sus módulos publicados y determine el ID interno del indicador al que desea que accedan otros usuarios.
- Usando el método POST /seller/modules/{id}/subscriptions puede añadir un usuario al que planea conceder acceso al indicador. En este paso debe introducir el correo electrónico del usuario al que va a conceder el acceso, el periodo de acceso con la fecha límite y el ID del módulo al que se concederá el acceso.
La API pública para gestionar el acceso a los indicadores personalizados contiene la siguiente colección de métodos:
- Get all modules – obtener todos sus indicadores publicados.
- Create a module – añadir una descripción de un indicador personalizado a la sección "Mis módulos".
- Get a module by ID – recibir el indicador por su ID interno.
- Update a module – actualizar los atributos del indicador personalizado.
- Delete a module – borrar un indicador personalizado de la lista.
- Check UID for uniqueness – comprobar la unicidad del UID del indicador.
- Upload a module and get "uploadFileKey" for a module creating – cargar un archivo con un indicador personalizado.
- Add subscribers to a module - concede a un usuario acceso a su indicador personalizado.
- Change the expiration date of module subscriptions – cambiar la fecha de caducidad del acceso del usuario al indicador.
- Get a list of subscribers for a module – recibir la lista de usuarios que tienen acceso al indicador.
- Block a subscriber for a module – restringir el acceso al indicador a un usuario.
- Get all subscriber's modules – obtener una lista de indicadores y fechas de caducidad de acceso para un usuario.
Una descripción detallada de los métodos, ejemplos de su uso y posibles errores se puede encontrar en la sección "Mis módulos" - "Documentación API" en el área personal del sitio web de ATAS.
Servicio de atención al cliente por UserEcho