Google智能助理:在手机上打开/继续操作
问题描述:
我正在为Google智能助理开发一项操作,并且想知道我是否可以继续在手机上使用没有屏幕的设备(例如Google Home)开始的操作。Google智能助理:在手机上打开/继续操作
E.g.我要求Google Home在纽约搜索一家好酒店,当它告诉我我可能想要访问我手机上相应网站的结果时。另一个例子是:我正在订购披萨,并且我的手机上需要通过指纹/密码进行认证。
有人知道这是/是否有可能吗?
答
是的,我想这是可能的。这取决于你为应用程序编写webhook的效果。
对于此示例: 当您要求Google Home搜索纽约的一家好酒店时,请记住如果用户要求检查该酒店的更多详细信息(例如电话号码)号码或电子邮件或其他联系方式。
在webhook中,为后续的意图触发一个动作。 并在响应中,调用getHotelDetail()函数,该函数将是用户定义的函数。
这里是一个演示代码来理解:
def getHotelDetail(hotel):
# get all the hotel details using an API or JSON
# return hotel-details
def processRequest(req):
# if req.get("result").get("action") == "follow-up-hotel-details":
# data = getHotelDetail()
# else:
# return {}
# res = makeWebhookResult(data)
# return res
def makeWebhookResult(data):
# return whatever you want to display/speak as per the
# processRequest(req)