Chatfuel JSON API: ...
 

Chatfuel JSON API: volver a poner mensajes en chatfuel  

  RSS
ricardo01
(@ricardo01)
Active Member

Estoy usando chatfuel para un proyecto que est谩 conectado a una p谩gina de Facebook, por lo que la conversaci贸n ocurre en fb messenger, y trato de integrarme con una API externa usando el complemento JSON API. La "API" externa es una de Zapier Zap: https://zapier.com/ que ejecuta algunas l铆neas de c贸digo python. Con el fin de solucionar estos problemas, he recortado el c贸digo a:

return {"text": "El resultado es 4."}

Estoy enviando con 茅xito el mensajes a Zapier, pero nunca veo respuestas en chatfuel, a pesar de haber probado varias combinaciones. Mi primer intento fue seguir el ejemplo en la documentaci贸n de chatfuel :

return {
"messages": [
{"text": "隆Bienvenido a nuestra tienda!"},
{"text": "驴C贸mo puedo ayudarte?"}
]
}

pero eso tampoco funcion贸, estos mensajes nunca se muestran en mi facebook. Debe faltar algo, 驴quiz谩s m谩s all谩 del alcance de estas l铆neas de c贸digo? 隆Cualquier sugerencia ser铆a bienvenida!

This topic was modified hace 1 mes by ricardo01
Citar
Respondido : 17/04/2019 5:23 pm
ElberMaster
(@elbermaster)
Active Member

Le animo a usar la API de difusi贸n en su backend si es posible ( https://docs.chatfuel.com/api/json-api/json-api ). De esta manera, llamar谩 a su punto final utilizando la API JSON y luego la l贸gica de su servidor utilizando la API de difusi贸n, iniciar谩 un Bloque particular desde su proyecto Chatfuel. Tambi茅n puede pasar algunos atributos de usuario. As铆 es como uso esto en mis proyectos.

ResponderCitar
Respondido : 17/04/2019 8:21 pm
tacorlius
(@tacorlius)
Eminent Member

No se de phyton pregunta return escexactamente lo mismo que echo en php? Preocupate de ver al llamar directo al webhook si se renderuza el JSON correcto. Puedes usar JSONLINT.con para validar.聽

Cristi谩n

ResponderCitar
Respondido : 21/04/2019 12:35 am
David
(@david)
Trusted Member
Respondido por: tacorlius

No se de phyton pregunta return escexactamente lo mismo que echo en php? Preocupate de ver al llamar directo al webhook si se renderuza el JSON correcto. Puedes usar JSONLINT.con para validar.聽

Hola.

Un return y un echo son cosas totalmente diferentes en el 谩mbito de la programaci贸n...

echo:聽 https://php.net/manual/es/function.echo.php

return: https://www.php.net/manual/es/function.return.php

This post was modified hace 4 semanas by David
ResponderCitar
Respondido : 21/04/2019 12:43 am
Share:
  
Trabajando

Por favor Iniciar Sesi贸n o Registro