Google助手:在手机上打开/继续操作

问题描述 投票:1回答:2

我正在为Google Assistant开发动作,我想知道是否可以继续在手机上没有屏幕的设备(例如Google Home)上启动的动作。

例如我要求Google Home搜索纽约一家好的酒店,当它告诉我结果时,我可能想用手机访问相应的网站。另一个例子是:我要订购披萨,并且在付款过程中,我必须通过手机上的指纹/密码进行身份验证。

有人知道这是否可能吗?

actions-on-google google-home google-assistant-sdk
2个回答
0
投票

是的,我想有可能。这取决于您为应用程序编写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)

0
投票

您是否曾经使用过指纹功能?

© www.soinside.com 2019 - 2024. All rights reserved.