在 Google 助理操作上使用来自网站的 API 响应

问题描述

就上下文而言,我每天都使用公共交通工具。我所在的城市有一个应用程序可以检查火车/公共汽车,甚至还有一个公共 API。 有了手机上的 Assistant Snapshot,它会告诉我应该在什么时间下班,但我没有准确的时间表(尤其是公交车),而且只有上班时间。 在某些时候,地图曾经在我最近的车站为我提供下一辆巴士,但它消失了(我不知道为什么)

所以我决定构建一个 Assistant Action 来请求特定线路的下一个公共汽车/地铁/火车,并希望为此使用他们的公共 API。例如第一次询问用户他们最喜欢的线路/车站。

有可能吗?

解决方法

是的,这是可能的。您可以从 conversational action 开始,然后使用网络钩子调用其公共 API 并以富响应 like a table 形式返回结果。