這可能是一個簡單的問題,但我對雲功能/節點編程尚屬陌生,尚未找到正確的文檔。如何發送來自Google Cloud函數的HTTP請求(nodeJS)
如何編寫一個Google雲端函數,它將接收到一個HTTP請求,然後向另一個端點發送一個HTTP請求?例如,我可以將HTTP觸發器發送到我的雲端功能(https://us-central1-plugin-check-xxxx.cloudfunctions.net/HelloWorldTest)。在項目的後期,我會弄清楚如何實施延遲。但是接下來我想用新的HTTP請求響應不同的端點(https://maker.ifttt.com/trigger/arrive/with/key/xxxx)。我怎麼做?
exports.helloWorld = function helloWorld(req, res) {
// Example input: {"message": "Hello!"}
if (req.body.message === undefined) {
// This is an error case, as "message" is required.
res.status(400).send('No message defined!');
} else {
// Everything is okay.
console.log(req.body.message);
res.status(200).send('Success: ' + req.body.message);
// ??? send a HTTP request to IFTTT endpoint here
}
};
日誌轉到谷歌雲日誌https://console.cloud.google.com/logs?service=cloudfunctions.googleapis.com – SoulMan