Указание блоков для воспроизведения? - PullRequest
1 голос
/ 14 мая 2019

Я прочитал документы (на самом деле, это всего лишь небольшое подмножество примеров) здесь, и я не могу найти ответ:

https://docs.chatfuel.com/api/json-api/json-api

Я бы очень хотел иметь возможность указать "Typing" в ответе JSON через JSON API. У меня есть несколько блоков ввода разных длин, но, насколько я понимаю, вы не можете указать блоки, которые будут отображаться в вашем ответе JSON?

Я пытался задавать "block_names" для предопределенных блоков ввода различными способами, как объекты сообщений, объекты сообщений и т. Д.

Пример кода:


{
 "messages": 
 [
  {
   "text": "Woohoo!  We found your app!"
  },
  {
   "block_names": "Typing Medium"
  },
  {
   "text": "Our system shows your status as 'Denied'."
  }
 ]
}

Я ожидаю, что пользователь увидит первый текст, затем наберет несколько секунд, а затем следующее сообщение.

Как я уже говорил, я пытался указать block_names несколькими способами и не может получить желаемый результат.

Если вы не можете попросить Chatfuel показать блок из вашего ответа JSON, есть ли способ просто указать отображение Typing (что, я думаю, является причиной № 1, по которой это нужно)? Может быть, как:


{
 "messages": 
 [
  {
   "text": "Woohoo!  We found your app!"
  },
  {
   "typing": 1900
  },
  {
   "text": "Our system shows your status as 'Denied'."
  }
 ]
}

...