我的履行需要在收到Google Action / API.AI的特定请求后进行大量处理,默认响应超时为5秒。 https://developers.google.com/actions/components/fulfillment#nodejs
在结果准备好后,有什么方法可以发送延迟回复或发送POST请求?
答案 0 :(得分:3)
简短的回答是否定的 - 您必须在5秒内回复,此时无法通过助理发回通知。
稍微长一点的答案是我们知道通知即将来临 - 但我们不知道是否会有针对他们的API。有传言说可能会出现其他可能让我们绕过5秒限制的方法。
更长的答案是,如果您正在使用Action Transactions(即 - 允许用户购买或保留某些内容),您可以在事后发送更新。 然而,交易仍在开发人员预览中,并且不适用于所有表面(例如,它们根本无法在Google Home上运行)。