【アウトプット㊱】-React- Cloud FunctionsでAPIを作ってFirestoreを利用する

REST APIを作る

1.dataset.jsをjsonファイルに変える
2.Cloud Functionsでhttps関数の作成

import
import * as functions from 'firebase-functions'; 
import * as admin from "firebase-admin"; 
admin.initializeApp(); 
const db = admin.firestore();

https.onRequestメソッドで関数作成
export const addDataset = functions.https.onRequest(async (req: any, res: any) => {
    //処理をかく
})

3.デプロイ

firebase deploy


4.curlコマンドでAPIを叩く

curl -X POST https://YOUR_REGION-YOUR_PROJECT_NAME.cloudfunctions.net/addDataset -H "Content-Type:application/json" -d @dataset.json

-x→POSTメソッドを指定
-H→データ形式にJSONを指定
-d→渡すデータを指定
Cloud FunctionのURLを指定

この記事が気に入ったらサポートをしてみませんか?