¿Hay una manera de mantener permanentemente contexto? tal como una clave de API

votos
1

Estoy usando API.AI con un backend en Golang para crear un conversacional que consulta una API. Esta API necesita una clave de API.

Esta clave de API es usuario específico, que no responde la misma respuesta para diferentes usuarios.

Entiendo que en el contexto API.AI puede persistir informaciones pero sólo dura una sesión.

¿Hay una manera de memorizar de forma indefinida (más o menos) una información?

Gracias a todos

Publicado el 04/09/2017 a las 18:26
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
1

API.AI no almacena los datos más dinámicos allá de la sesión como ya ha indicado. Para los datos tan seguro como claves de la API o autenticación Yo recomendaría una base de datos o almacén de datos seguro fuera de API.AI y el uso de los ID de usuario de la plataforma de trabajo con su través API.AI para conectar al usuario con su clave de API / autenticación (API. AI pasa a través de la información sobre si la solicitud está viniendo del originalRequestatributo de la JSON enviado con cada petición web hook ).

Por ejemplo, puede recuperar el ID de un usuario que accede a su agente API.AI a través del Asistente de Google con originalRequest.data.user.user_id, los usuarios con holgura originalRequest.data.usery con los usuarios de FacebookoriginalRequest.data.sender.id

Respondida el 04/09/2017 a las 22:52
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more