我正在尝试使用以下代码触发对我的firebase云功能的http请求,
fetch( 'my-cloud-function-address', {
method: 'POST',
body: {
id: token.id,
email: token.email,
amount: 2100,
description: 'Full Deck'
}
})
.then( res => {
console.log( res )
})
在我的云功能中,
const
functions = require( 'firebase-functions' ),
admin = require( 'firebase-admin' ),
cors = require( 'cors' )({ origin: true })
admin.initializeApp( functions.config().firebase )
exports.chargeCard = functions.https.onRequest( ( req, res ) => {
console.log( req, req.body )
cors( req, res, () => {
res.send( `Success!` )
} )
} )
所以......一些问题......如果这是一个真正的noob问题,请耐心等待,因为这是我第一次尝试http请求。