我已将聊天机器人(Watson Conversation)连接到Messenger。然而, 我坚持为我的Google Map API传递上下文变量。
流程:
$var1
和$var2
$var1
和$var2
$var1
和$var2
之间的距离如何在我的应用程序代码中获取用户的$var1
和$var2
?
注意:它位于对话节点[2]。
答案 0 :(得分:0)
对于java,只需使用:
Conversation service = new Conversation("2017-07-13");
service.setUsernameAndPassword("", "");
MessageOptions newMessage = new MessageOptions.Builder().workspaceId("")
.input(new
InputData.Builder(input).build()).context(context).build();
MessageResponse response = service.message(newMessage).execute();
int var1 = response.getContext().get("$var1");
同样适用于第二个变量。