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)