【发布时间】:2019-03-24 03:46:30
【问题描述】:
我正在使用 Dialogflow 和 Firebase(免费计划)为 Google 家庭扬声器执行操作。我想向我的服务器发送一个 get https 请求以检索信息,但它失败了。 我使用这个 node.js 代码来调用休息服务:
process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';
const https = require('https');
https.get('https://myservicelink”, (res) => {
res.on('data', (d) => {
conv.ask(d);
});
}).on('error', (e) => {
conv.ask(e);
});
此代码在 firebase 外运行良好,但在我使用 firebase 部署时无法运行。模拟器日志中没有错误(Actions on Google)。好像没有进入https.get。怎么了?我需要不同的 Firebase 计划吗?
【问题讨论】:
标签: node.js firebase google-cloud-functions dialogflow-es