import * as functions from 'firebase-functions'
import * as admin from 'firebase-admin'
admin.initializeApp()
export const helloWorld = functions.https.onRequest((request, response) => {
response.send("")
})
export const clientRequest = functions.https.onRequest((request, response) => {
//if (["POST", "OPTIONS"].indexOf(request.method.toUpperCase()) === -1) response.send('wrong request type')
const store = admin.firestore()
const sendData = {
clientName: 'qwe!'
};
store
.collection('items')
.add(sendData)
.then(success => {
response.send("");
}).catch(error => {
response.send(error)
})
})

为什么呢?昨天那个工作!
我的功能:用于上传的打包功能(46.51 KB)
+功能:功能文件夹上传成功
我的功能:更新函数helloWorld ...
我的功能:更新功能clientRequest ...
+ functions [clientRequest]:成功更新操作
+ functions [helloWorld]:成功更新操作。
+部署完成!
答案 0 :(得分:1)
如果将代码的结尾更改为
,会发生什么 .then(success => {
response.status(200).send("");
}).catch(error => {
response.status(500).send(error)
})