【发布时间】:2020-05-21 06:14:42
【问题描述】:
有一种方法可以返回指定代理中所有intents的列表:projects.agent.intents.list
但我不明白在哪里使用它,以及如何将此列表发送给用户。所以基本上我想要什么:用户发送给机器人消息:“意图列表”,机器人将现有意图列表发回给他。请指导我编码什么以及在哪里编码? 提前谢谢!
【问题讨论】:
标签: bots dialogflow-es
有一种方法可以返回指定代理中所有intents的列表:projects.agent.intents.list
但我不明白在哪里使用它,以及如何将此列表发送给用户。所以基本上我想要什么:用户发送给机器人消息:“意图列表”,机器人将现有意图列表发回给他。请指导我编码什么以及在哪里编码? 提前谢谢!
【问题讨论】:
标签: bots dialogflow-es
当您调用projects.agent.intents.list 时,它将返回一个具有以下表示的 JSON 文件:
{
"intents": [
{
object (Intent)
}
],
"nextPageToken": string
}
如果您想访问意图并将其发送给用户,您应该解析 JSON 文件并访问每个单独的意图并以您想要的方式发送(您可以将它们填充到列表中或将它们中的每一个作为单独的文本发送)消息)。
【讨论】: