目前,所有来自api.ai的Fulfillment请求都是对api.ai Fulfillment部分中配置的基本URL的POST请求。但是为了能够在服务器端进行正确的路由(微服务样式)设置,在POST URL中附加操作会更有价值。
对于一个规模相当大的项目,可能有数百个履行行动,并且在单个整体项目中管理所有这些行动都很麻烦。如果操作在URL中,那么我们可以在firebase托管/服务器端微服务的情况下配置和组织多个云功能。
编辑: 正如matthewayne所回答的那样,我可以使用自己的代理设置来路由请求以实现目标。但我不想在请求处理中引入任何额外的延迟。因为我期待大量的webhook被解雇。对于Google api.ai团队而言,这将是一个非常简单的实施方案,可以提供更大的灵活性!因此期待谷歌团队的回答!