Crear pluggin que integre una API propia
Budget: $10 – $30 USD
Requiero la integración con una api personal la cual devuelve la siguiente estructura. Ejemplo
{
"clientBoard": " Comience por usar un champú y acondicionador para hombres que se enfoquen en la fortaleza del cabello. Estos productos le ayudarán a mantener el cabello fuerte y saludable, y reducirán la caída del cabello. Luego, use una loción o spray para fortalecer el cuero cabelludo y estimular el crecimiento del cabello. Aplique estos productos directamente al cuero cabelludo y masajee suavemente para que se absorban. También puede usar una serie de vitaminas y suplementos para ayudar a mejorar la salud del cabello. Los suplementos que contienen biotina, zinc y vitamina Bson especialmente efectivos para la salud del cabello. Por último, asegúrese de estar recibiendo suficiente proteína en su dieta. La proteína es esencial para el crecimiento y la salud del cabello, por lo que asegurarse de obtener suficiente puede ayudar a reducir la caída del cabello. Te dejaremos estos productos como recomendacion a continuación",
"audioUrl": "https://clientboard.blob.core.windows.net/client-audios/20230211_194527_180_3a5bd3f0-a091-4ae8-82ad-6379b755a543.mp3",
"productIdsRecommended": [
5713,
5712,
5711,
5709,
5707
]
}
Lo que requiero con esto es que el usuario pueda enviar en un texto su edad y el género. Ejemplo de petición
{
"clientGender" : "M",
"clientAge" : 30,
"message": "Se me esta callendo mucho el pelo la barba y tengo muchas partes de la cabeza despoblada. QUe me puedes recomendar?"
}
con esto la api retornará los ids unos productos los cuales quiero que el usuario pueda ver el detalle respetando el diseño del thema actual de la página. Pueda agregar uno a uno o todos los productos y que se le muestre el mensaje.
Una vez consumido el servicio la respuesta tarda entre 10 a 20 seg en ser generada por lo que espero se muestre un progress bar indicando que estamos generando la recomendación.
Cuando obtenga la respuesta en el modal se le mostrara el mensaje tendrá una opción de reproducir un audio.
Seguido de los productos y las opciones mencionadas anteriormente para agregar uno u todos al carrito.
De la parte del plugin la url debe ser parametrizable.
El api esta tokenizada por lo que antes de consumir el servicio debe usar un servicio de tokenizacion.
Las credenciales deben estar cifradas y deben ser parametrizables desde el plugin.
{
"clientBoard": " Comience por usar un champú y acondicionador para hombres que se enfoquen en la fortaleza del cabello. Estos productos le ayudarán a mantener el cabello fuerte y saludable, y reducirán la caída del cabello. Luego, use una loción o spray para fortalecer el cuero cabelludo y estimular el crecimiento del cabello. Aplique estos productos directamente al cuero cabelludo y masajee suavemente para que se absorban. También puede usar una serie de vitaminas y suplementos para ayudar a mejorar la salud del cabello. Los suplementos que contienen biotina, zinc y vitamina Bson especialmente efectivos para la salud del cabello. Por último, asegúrese de estar recibiendo suficiente proteína en su dieta. La proteína es esencial para el crecimiento y la salud del cabello, por lo que asegurarse de obtener suficiente puede ayudar a reducir la caída del cabello. Te dejaremos estos productos como recomendacion a continuación",
"audioUrl": "https://clientboard.blob.core.windows.net/client-audios/20230211_194527_180_3a5bd3f0-a091-4ae8-82ad-6379b755a543.mp3",
"productIdsRecommended": [
5713,
5712,
5711,
5709,
5707
]
}
Lo que requiero con esto es que el usuario pueda enviar en un texto su edad y el género. Ejemplo de petición
{
"clientGender" : "M",
"clientAge" : 30,
"message": "Se me esta callendo mucho el pelo la barba y tengo muchas partes de la cabeza despoblada. QUe me puedes recomendar?"
}
con esto la api retornará los ids unos productos los cuales quiero que el usuario pueda ver el detalle respetando el diseño del thema actual de la página. Pueda agregar uno a uno o todos los productos y que se le muestre el mensaje.
Una vez consumido el servicio la respuesta tarda entre 10 a 20 seg en ser generada por lo que espero se muestre un progress bar indicando que estamos generando la recomendación.
Cuando obtenga la respuesta en el modal se le mostrara el mensaje tendrá una opción de reproducir un audio.
Seguido de los productos y las opciones mencionadas anteriormente para agregar uno u todos al carrito.
De la parte del plugin la url debe ser parametrizable.
El api esta tokenizada por lo que antes de consumir el servicio debe usar un servicio de tokenizacion.
Las credenciales deben estar cifradas y deben ser parametrizables desde el plugin.