Chatfuel redirect_to_blocks δεν λειτουργεί

ψήφοι
0

Έχω ένα πρόβλημα με chatfuel μου JSON API από τον κόμβο μου JS εφαρμογή. Προσπαθώ να πιάσει ένα λάθος και να επιστρέψει ένα μήνυμα + ένα redirect_to_block να είναι σε θέση να ζητήσει και πάλι από το χρήστη. ανίχνευση σφαλμάτων μου λειτουργεί καλά και αν προσπαθώ να εμφανιστεί ένα μήνυμα μόνο λειτουργεί. JSON μου είναι:

[{text:Please type again}]

Αλλά δεν μπορώ να προσθέσω redirect_to_blocks σε αυτό (και έχω ακόμη χάνουν την εμφάνιση μηνύματος κειμένου). Δοκίμασα αυτές τις λύσεις (και ίσως λίγο περισσότερο), αλλά νομίζω ότι δεν είχα πάρει τη δομή JSON:

// Solution 1 
[{ message: { text: Please type again }, redirect_to_blocks: [When?] }]
// Solution 2 
[{ messages: { text: Please type again }, block_names: [When?], type: show_block, title: go }]
// Solution 3 
[{ text: Please type again }, redirect_to_blocks: [When?] }]

Και εδώ είναι το μπλοκ που θέλω να προσθέσω (δεν είμαι καν σίγουρος το όνομα που έχω να δώσω στην JSON)

εισάγετε

Ευχαριστώ !

Δημοσιεύθηκε 01/06/2017 στις 10:09
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
0

Julian, λύση που λειτουργεί για μένα είναι η επιστροφή από το API εξής JSON:

{
  "set_attributes": {
     "redirectBlock": <your block name>
  }
}

και να οικοδομήσουν δομή Chatfuel όπως παρακάτω:

ροή Chatfuel

Τώρα έχετε έναν διεκπεραιωτή που σας επιτρέπει να αντιστοιχίσετε τις τιμές από API για να εμποδίσει τους τίτλους.

Απαντήθηκε 31/07/2017 στις 09:49
πηγή χρήστη

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