Én a Watson beszélgetés tenni a messenger chatbot, és szükségem van valami ilyesmi
[! [Inserir egy DESCRIÇÃO da Imagem aqui] [1]] [1]
Én a Watson beszélgetés tenni a messenger chatbot, és szükségem van valami ilyesmi
[! [Inserir egy DESCRIÇÃO da Imagem aqui] [1]] [1]
Watson beszélgetés API nem rendelkezik beépített UI eszközöket létrehozni a típusú gomb vagy a kívánt beállításokat a választ.
Annak érdekében, hogy, hogy mit kell tennie, hogy küldje vissza a zászlót vagy változó a környezeti objektum belsejében Watson beszélgetés válaszát. Ezután a frontend kódot ki lehet próbálni, hogy a változó és programozott eldönteni, hogy kell megjeleníteni bizonyos HTML elemek, mint a gombok, opciók, stb
Watson válasza a dialógus csomópontnak kell kinéznie:
{
"context": {
"showOptions": true
},
"output": {
"text": {
"values": [
"Hi, do you want to hear a joke?"
],
"selection_policy": "sequential"
}
}
}
És akkor a kódban, akkor nézd belül a kontextusban. Ha az showOptionsingatlan true, majd miközben megjeleníti a választ a felhasználó által megadott akkor felveheti a lehetőséget, hogy szükség van (Igen, Nem, nem tudom).
Az Ön esetében, akkor nem is kell, hogy megjelenjen a output.text.values[0], csak a lehetőségeket.
Ne feledjük az showOptionsváltozó vissza null másik ablakban, vagy a kód mindig látni fogja a lehetőségeket, még akkor is, ha nem kell.