Facebook Messenger bot: 1. interakció különböző utólagos számára ugyanazt a parancsot?

szavazat
0

Tudja valaki, ha ez lehetséges, hogy visszatérjen egy másik üzenet, stb, hogy a chat felhasználó, ha ez a legelső alkalommal is kommunikálnak a bot?

Például, ha a felhasználó azt mondja, „hello” (vagy semmit) a legelső alkalommal, a bot is reagálnak, „Hello!”

Ha a felhasználó azt mondja, helló, kis idő múlva a bot is reagálnak a „Helló, újra!”

Keresi a fejlesztői dokumentációban küzdök megtalálni a választ: https://developers.facebook.com/docs/messenger-platform

Mert az összefüggésben, én is a https://api.ai szolgáltatást.

A kérdést 11/05/2017 11:28
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
1

Ez jelenleg nem lehetséges API.ai ki a dobozból, akkor azt meg kell építeni egy egyéni webhook hogy megmentik a felhasználói azonosító az adatbázis, és nézd meg az új munkamenet.

Mivel a (nagyon) hacky megoldás megpróbálhatod kimenetre összefüggésben az első köszönjön, és minden más szándékkal használja be- és kimenetek az összefüggésben alapvetően emlékezve a felhasználó beszélt a bot keresztül „állandó” keretében.

Válaszolt 11/05/2017 11:52
a forrás felhasználó

szavazat
2

Az egyik módja annak, hogy ez az, hogy hozzanak létre egy „kezdéshez” gombra:

https://developers.facebook.com/docs/messenger-platform/messenger-profile/get-started-button

Ez is hasznos lehet:

https://developers.facebook.com/docs/messenger-platform/messenger-profile/greeting-text

(De én még nem használtam magam, úgyhogy nem vagyok benne biztos, hogy mit csinál.)

Továbbá, mint már említettük, akkor tárolja a felhasználói adatokat a saját adatbázis, és küldjön üdvözlő üzenetet, ha nem találja a felhasználó már ott.

Válaszolt 12/05/2017 07:41
a forrás felhasználó

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