Hogyan kell szedni a felhasználók által api.ai (dialógus áramlás) és tárolja a MySQL adatbázis PHP?

szavazat
0

Azt akarom, hogy a felhasználó által bevitt keresztül api.ai (dialógus áramlás) chatbot és tárolja a MySQL adatbázis, mint azt kéri a felhasználó adatait név, életkor, elérhetőség num keresztül chatbot majd a felhasználói adatokat kell tárolni az adatbázis, azaz. MySQL adatbázis. Tárolása után, végre a chatbot kell mutatnia az összefoglalót a felhasználó megerősítését. Vagyok képes kapcsolatba lépni, és folytatni a beszélgetést az én chatbot de nem tudjuk tárolni a felhasználói inputok.

Kerestem különböző helyeken, de nem tudom, hogy a megfelelő eljárás. Én kényelmes PHP, hogy az adatokat a api.ai és tárolására MySQL adatbázisban.

Minden segítséget szívesen vennénk. Előre is köszönöm!

A kérdést 07/12/2017 12:23
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
0

Be kell, hogy hozzon létre egy webhook kezelni teljesítése származó Dialogflow. Ez lesz a nyilvánosan elérhető URL, amely eltarthat egy HTTPS POST, a JSON szervezetben. Az Ön esetében ez lesz az Heroku URL, akkor lépjen be a teljesítés lapján Dialogflow.

Lásd https://dialogflow.com/docs/fulfillment vonatkozó információkat a JSON akkor küldik, a JSON akkor kell válaszolni, és egyéb információkat be kell állítania a teljesítést.

A PHP kód - azt csinálsz, amit akarsz, ahol az adatokat küldött meg, többek között tárolja azt MySQL. Ezután küldje vissza JSON (lásd a fenti URL-t a méret), jelezve, hogy hogyan szeretné, hogy válaszoljon a felhasználó.

Válaszolt 07/12/2017 21:52
a forrás felhasználó

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