Dialogflow es 来自Google的HTTP请求';s云函数

Dialogflow es 来自Google的HTTP请求';s云函数,dialogflow-es,actions-on-google,Dialogflow Es,Actions On Google,我正在尝试将我的android应用程序与谷歌助手集成 如果代理发送给我一个特定的类别,我会向自己的服务器进行网络调用 if (factCategory === FACT_TYPE.BANDWIDTH) { var request = require('request'); request({ uri : 'https://www.example.com?query', method: "GET", timeout: 10000 }, functio

我正在尝试将我的android应用程序与谷歌助手集成

如果代理发送给我一个特定的类别,我会向自己的服务器进行网络调用

if (factCategory === FACT_TYPE.BANDWIDTH) {
   var request = require('request');
   request({
     uri : 'https://www.example.com?query',
     method: "GET",
     timeout: 10000
   }, function(error, response, body) {
            //my code
   }
});
但是我在助手应用程序中没有收到任何关于这种情况的响应。我不确定http请求是否会命中url


有人能帮我找出到底哪里出了问题。

你能发布更多的代码吗?您如何处理发送到webhook的HTTPS请求?如何设置“事实类别”?你提到了Android应用程序,但你不清楚它是如何与服务器协同工作的。我们需要更多的信息来提供帮助。这只是开发者指南中给出的关于谷歌项目的事实。我刚刚又增加了一个类别“带宽”。我已经验证了当用户说带宽时,这个“if”验证为true。但是我不确定这个请求是否正确;调用。请随时使用尽可能多的信息更新您的问题。您是否在日志中记录了调用回调的内容?您的代码是什么样子的,它会向用户返回一些信息?(代码中它在哪里?)