【发布时间】:2018-07-01 12:50:47
【问题描述】:
const functions = require('firebase-functions');
exports.apiResponse = functions.https.onRequest((request, response) => {
const url = "https://test-proj-heroku.herokuapp.com/api/plans"
const https = require('https');
var req = https.get(url, (resp) => {
let data = '';
resp.on('data', (chunk) => { data += chunk; });
resp.on('end', () => {
var result = JSON.parse(data);
response.send({ fulfillmentText: "Firebase ???? API Is Running..." });
});
}).on("error", (err) => { console.log("Error: " + err.message); });
});
为什么这个云功能没有响应?在此 URL 上部署 = https://us-central1-ayyanalee-e891b.cloudfunctions.net/apiResponse.
【问题讨论】:
-
您的云功能日志中有错误吗?您是否使用付费 Firebase 计划? (如果您未使用付费计划,则无法查询非 Google 服务)
标签: javascript firebase google-cloud-functions dialogflow-es