FB Chatbot, jak se dostat na předchozí zprávu

hlasů
0

Je možné obdržet předchozí zprávy, že si uživatel odeslat do Chatbot (bez použití rychlé odpovědi nebo postback tlačítek). Příklad:

Uživatel: „Můžeš zavolat příteli?“ Bot: „Koho bych měl říkat?“ Uživatel: Tim

V API teď máme jen informaci „Tim“, aniž by věděl, jestli mu mám zavolat nebo textové ho, aby mu sendvič nebo cokoliv jiného. Takže jsem v podstatě chci přidat nějaké Postbackdata nebo metadata dále v textu „Můžeš zavolat přítele“ (záměr: ‚CALL‘), takže zpráva „Tim“ přijde s těmito daty.

Existuje způsob, jak bez uložení dat do databáze? AWS Lambda s ClaudiaJs.

Zjistil jsem, pole metadat v FB API, která se ukáže být špatný pole na to, protože to je jen pro komunikaci mezi několika aplikacemi ?!

Položena 06/02/2017 v 22:02
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
0

Co jste hledali nazývá „slot-based bot“, nebo slot-náplň, v podstatě to znamená, že máte „slot“, nebo prázdné, které musí být vyplněny před bot může provést nějakou akci. Ve Vašem příkladu máte dva sloty: akce a person akce by mohly být: hovor, text, zprávy osoba: jméno osoby, příteli, atd.

Nemyslím si, že některý z rámců zpráv (Slack, Facebook, atd) vám poskytne informace, které potřebujete. Budete muset vybudovat tuto logiku ven sami.

Můžete se podívat na použití wit.ai příběhů k dosažení tohoto cíle.

Podívejte se na tento podobné přetečení zásobníku otázky a odpovědi.

Odpovězeno 07/02/2017 v 04:29
zdroj uživatelem

hlasů
0

Můžete obrátit pořadí konverzace a při začínající uživatel napíše nějaký text nebo poslat něco jiného. Po obdržení byste měli poslat do uživatelského buttonsTemplate, kde postbacks bude jako „callto & Tim“, kde místo Tim si můžete dát každý text, který potřebujete složit na další exekutorovi (a můžete také uložit předchozí zprávu uživatele zde). Než jen dílčí řetězec zpětného vystavení, zkontrolujte, zda je to jen druh a dělat, co chcete.

Odpovězeno 10/07/2018 v 13:17
zdroj uživatelem

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