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

Джулиан, обходной путь, который работает для меня возвращается из 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