ID de cuenta de la API de Chat

Para comenzar a utilizar la API de Chat, necesitamos obtener las credenciales de la cuenta de Kommo. En esta sección, adquiriremos el ID del servicio de chat de Kommo tanto para la cuenta como para el usuario.

Cuenta

Para trabajar con el servicio de chat, necesitas obtener un ID único de cuenta (amojo_id). Este es diferente del ID de cliente.

Se puede obtener de dos maneras:

  • Utilizando una solicitud a la API de Kommo.
  • Desde el front-end con el script JS

Solicitud a la API

Para obtener un ID de cuenta mediante una solicitud a la API, debes pasar el valor amojo_id al parámetro with.

Ejemplo de la respuesta

{
  "id": 1111XXX,
  "name": "Test account",
  "amojo_id": "XXXXXXX-d2eb-4bd8-b862-b57934927b38",
}

Desde el front-end

Puedes obtener el ID de chat de la cuenta mientras desarrollas la parte de UI/UX de tu integración escribiendo APP.constant('account').amojo_id.

Usuario

Para importar el historial de mensajes o añadir mensajes enviados desde una aplicación de terceros, es posible que necesites información sobre los usuarios de la cuenta de Kommo.

Más específicamente, sus IDs en la API de Chat, ya que son diferentes del ID utilizado en otros métodos de la API de Kommo.

Se pueden obtener de dos maneras:

  • Utilizando una solicitud a la API de Kommo
  • Desde el front-end con el script JS

Solicitud a la API

Para obtener un ID de cuenta mediante una solicitud a la API, debes pasar el valor amojo_id al parámetro with.

Ejemplo de la respuesta

{
  "id": 1XXXXXXX,
  "name": "Danny",
  "amojo_id": "1234567-ec21-4463-965f-1fe1d4cd5b89"
}

Desde el front-end

Puedes obtener el ID de chat de la cuenta mientras desarrollas la parte de UI/UX de tu integración escribiendo APP.constant('account').amojo_id.