如何进行操作"What's the Geology here"?
How to make action "What's the Geology here"?
我想采取行动,让人们可以在 a/their 位置询问地质情况。
这将利用来自 Web 服务的 GET 请求,这些请求可通过 OneGeology Geoportal (http://portal.onegeology.org/OnegeologyGlobal/)
GET 请求看起来像:
输出是
Geoserver GetFeatureInfo output
因此希望 GA 以 "unit_name" 属性响应 = "Londonderry Clay" .
有人能给我指明开发此类服务的正确方向吗?
如果我先做一个移动端的app版本会不会更简单?或者我是否需要通过 Dialogflow 从 stratch 进行自定义操作?还是第三种方式?
好吧,使用您已经熟悉的技术会更容易。
您熟悉移动编程吗?走那条路,尽管以后为其他 Assistant 平台集成语音会更加困难。
对Web编程了解更多,习惯于构建后端服务?构建从 Dialogflow 的参数进行此调用的 fulfillment webhook 可能更容易。
如果您想了解这通常是如何完成的,并且不一定选择对您来说最简单的方法,您会想要选择后一种方法。这涉及
- 设计对话
- 在 Dialogflow 中构建此对话
- 获得user information包括具体位置
所涉及的具体程序
- 在服务器上构建 webhook 运行 以处理用户输入,包括他们的位置,调用 API,并将响应返回给用户
我想采取行动,让人们可以在 a/their 位置询问地质情况。
这将利用来自 Web 服务的 GET 请求,这些请求可通过 OneGeology Geoportal (http://portal.onegeology.org/OnegeologyGlobal/)
GET 请求看起来像:
输出是
Geoserver GetFeatureInfo output
因此希望 GA 以 "unit_name" 属性响应 = "Londonderry Clay" .
有人能给我指明开发此类服务的正确方向吗?
如果我先做一个移动端的app版本会不会更简单?或者我是否需要通过 Dialogflow 从 stratch 进行自定义操作?还是第三种方式?
好吧,使用您已经熟悉的技术会更容易。
您熟悉移动编程吗?走那条路,尽管以后为其他 Assistant 平台集成语音会更加困难。
对Web编程了解更多,习惯于构建后端服务?构建从 Dialogflow 的参数进行此调用的 fulfillment webhook 可能更容易。
如果您想了解这通常是如何完成的,并且不一定选择对您来说最简单的方法,您会想要选择后一种方法。这涉及
- 设计对话
- 在 Dialogflow 中构建此对话
- 获得user information包括具体位置 所涉及的具体程序
- 在服务器上构建 webhook 运行 以处理用户输入,包括他们的位置,调用 API,并将响应返回给用户