Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
guia_administracion:api [2018/02/27 05:07]
vanessa [13. API de Integria IMS]
guia_administracion:api [2020/05/06 07:50] (actual)
manu
Línea 199: Línea 199:
   * User: Es el creador del ticket.   * User: Es el creador del ticket.
   * Parámetros:​   * Parámetros:​
-    * Título (Obligatorio). Títulos vacíos no están admitidos.+    * Título (Obligatorio). Títulos vacíos no están admitidos. Para introducir comas en este parámetro habrá que sustituirla por (:::). Por ejemplo, para introducir "Doe, John" habrá que insertar en la url "​Doe:::​%20John"​.
     * Id del grupo (obligatorio).     * Id del grupo (obligatorio).
     * Prioridad (no obligatorio). Puede tener estos valores:     * Prioridad (no obligatorio). Puede tener estos valores:
Línea 208: Línea 208:
       * 3 -> 4 Serious.       * 3 -> 4 Serious.
       * 4 -> 5 Very serious.       * 4 -> 5 Very serious.
-    * Descripción (no obligatorio). Vacío por defecto+    * Descripción (no obligatorio). Vacío por defecto. Para introducir comas en este parámetro habrá que sustituirla por (:::). Por ejemplo, para introducir "Doe, John" habrá que insertar en la url "​Doe:::​%20John"​.
     * Id de inventario (no obligatorio). Se pueden crear incidencias con varios objetos de inventario. Tendrán que ir separados entre sí por :     * Id de inventario (no obligatorio). Se pueden crear incidencias con varios objetos de inventario. Tendrán que ir separados entre sí por :
     * Id de tipo de incidencia (no obligatorio). 0 (ninguno) por defecto.     * Id de tipo de incidencia (no obligatorio). 0 (ninguno) por defecto.
Línea 261: Línea 261:
      0      0
   </​xml>​   </​xml>​
 +  ​
   ​   ​
 ==== update_incident ==== ==== update_incident ====
Línea 599: Línea 600:
   * Resultado: Devuelve 1 si se crea correctamente,​ 0 si no.   * Resultado: Devuelve 1 si se crea correctamente,​ 0 si no.
   * Parámetros:​   * Parámetros:​
-    * Username: (obligatorio)+    * Username: (obligatorio). Para introducir comas en este parámetro habrá que sustituirla por (:::). Por ejemplo, para introducir "Doe, John" habrá que insertar en la url "​Doe:::​%20John"​.
     * Id del grupo: (obligatorio)     * Id del grupo: (obligatorio)
     * Id del perfil: (obligatorio)     * Id del perfil: (obligatorio)
     * Email: (no obligatorio). Por defecto vacío     * Email: (no obligatorio). Por defecto vacío
     * Password: (no obligatorio). Por defecto es el nombre del usuario     * Password: (no obligatorio). Por defecto es el nombre del usuario
-    * Descripción:​ (no obligatorio). Por defecto vacío.+    * Descripción:​ (no obligatorio). Por defecto vacío. Para introducir comas en este parámetro habrá que sustituirla por (:::). Por ejemplo, para introducir "Doe, John" habrá que insertar en la url "​Doe:::​%20John"​.
     * Nombre Real: (no obligatorio). Por defecto vacío.     * Nombre Real: (no obligatorio). Por defecto vacío.
     * Externaluser:​ (no obligatorio). Por defecto 0.     * Externaluser:​ (no obligatorio). Por defecto 0.
Línea 720: Línea 721:
   * Resultado: Devuelve 1 si se crea correctamente,​ 0 si no.   * Resultado: Devuelve 1 si se crea correctamente,​ 0 si no.
   * Parámetros:​   * Parámetros:​
-    * Nombre completo: (obligatorio)+    * Nombre completo: (obligatorio). Para introducir comas en este parámetro habrá que sustituirla por (:::). Por ejemplo, para introducir "Doe, John" habrá que insertar en la url "​Doe:::​%20John"​.
     * Compañía: (obligatorio)     * Compañía: (obligatorio)
     * Email (obligatorio)     * Email (obligatorio)
Línea 738: Línea 739:
       * ru -> Русский       * ru -> Русский
       * zh_CN -> 简化字       * zh_CN -> 简化字
-    * Comentarios:​ (no obligatorio). Por defecto vacío.+    * Comentarios:​ (no obligatorio). Por defecto vacío. Para introducir comas en este parámetro habrá que sustituirla por (:::). Por ejemplo, para introducir "Doe, John" habrá que insertar en la url "​Doe:::​%20John"​.
     * Id de categoría: (no obligatorio). Por defecto 0 (ninguna).     * Id de categoría: (no obligatorio). Por defecto 0 (ninguna).
     * Dirigido por: (no obligatorio). Por defecto 0.     * Dirigido por: (no obligatorio). Por defecto 0.
Línea 868: Línea 869:
     * Id compañía: (obligatorio).     * Id compañía: (obligatorio).
     * Id factura: (obligatorio).     * Id factura: (obligatorio).
-    * Concepto: (obligatorio).+    * Concepto: (obligatorio). Para introducir comas en este parámetro habrá que sustituirla por (:::). Por ejemplo, para introducir "Doe, John" habrá que insertar en la url "​Doe:::​%20John"​.
     * Cantidad: (obligatorio).     * Cantidad: (obligatorio).
     * Impuestos: Porcentaje de impuestos (no obligatorio). Por defecto 0.     * Impuestos: Porcentaje de impuestos (no obligatorio). Por defecto 0.
     * Moneda: Cadena de texto (obligatorio).     * Moneda: Cadena de texto (obligatorio).
-    * Descripción:​ (no obligatorio). Por defecto vacío.+    * Descripción:​ (no obligatorio). Por defecto vacío. Para introducir comas en este parámetro habrá que sustituirla por (:::). Por ejemplo, para introducir "Doe, John" habrá que insertar en la url "​Doe:::​%20John"​.
     * Flag bloqueado: Booleano (no obligatorio). Por defecto 0 (no bloqueado).     * Flag bloqueado: Booleano (no obligatorio). Por defecto 0 (no bloqueado).
     * Id usuario bloqueador: (obligatorio si flag bloqueado está activo). Por defecto vacío     * Id usuario bloqueador: (obligatorio si flag bloqueado está activo). Por defecto vacío
Línea 932: Línea 933:
   * Resultado: Devuelve el id de la compañía creada   * Resultado: Devuelve el id de la compañía creada
   * Parámetros:​   * Parámetros:​
-    * Nombre: (obligatorio) +    * Nombre: (obligatorio). Para introducir comas en este parámetro habrá que sustituirla por (:::). Por ejemplo, para introducir "Doe, John" habrá que insertar en la url "​Doe:::​%20John"​. 
-    * Dirección: (no obligatorio). Por defecto vacío.+    * Dirección: (no obligatorio). Por defecto vacío. Para introducir comas en este parámetro habrá que sustituirla por (:::). Por ejemplo, para introducir "Doe, John" habrá que insertar en la url "​Doe:::​%20John"​.
     * Identificación fiscal: (no obligatorio). Por defecto vacío.     * Identificación fiscal: (no obligatorio). Por defecto vacío.
     * Id del rol de compañía: (no obligatorio). Por defecto 0 (ningún rol).     * Id del rol de compañía: (no obligatorio). Por defecto 0 (ningún rol).
Línea 1401: Línea 1402:
   </​xml>​   </​xml>​
  
 +==== get_user_exists_in_group ====
 +
 +  * Resultado: Devuelve 1 si el usuario dado existe en alguno de los grupos dados. 0 en caso contrario
 +  * Parámetros serializados: ​
 +    * id_usuario
 +    * id_grupo: Pueden ser varios grupos separados por un token.
 +
 +**Llamada**
 +
 +  http://​127.0.0.1/​integria/​include/​api.php?​user=user&​user_pass=
 +  userpass&​pass=api_pass&​op=user_exists_in_group&​params=test,​4,​5
 ==== get_incident_inventories ==== ==== get_incident_inventories ====