1

我在这里通读了文档(实际上,这只是示例的一小部分),但找不到答案:

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

我真的希望能够通过 JSON API 在 JSON 响应中指定“键入”。我有一些不同长度的 Typing 块,但据我了解,您不能指定要在 JSON 响应中显示的块?

我尝试以各种方式指定预定义的 Typing 块的“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'."
  }
 ]
}

4

0 回答 0