Google Cloud FunctionでHelloWorld


Google様のCloud Functionを触ってみたので、そのメモです。
HelloWorldとJsonでの出力とgetの受け取りです。

index.js

const functions = require('firebase-functions');

 exports.helloWorld = functions.https.onRequest((request, response) => {
  response.send("Hello from Firebase!");
 });

 exports.json = functions.https.onRequest((request, response) => {

   const json = {
       id: "Hello",
       contributions: "contributions",
   };
   response.send(JSON.stringify(json));
 });

 exports.goodEvening = functions.https.onRequest((request, response) => {
   var str_out = ""
   const user = request.query.user
   str_out += "user = " + user
   response.send(str_out)
 });