我一直在尝试新的firebase可调用云功能,firebase functions:shell我继续得到以下错误
请求的内容类型不正确.
和
从功能收到的响应:400,{"error":{"status":"INVALID_ARGUMENT","message":"Bad Request"}}
这是我想在shell上调用此函数
myFunc.post(dataObject时)
我也尝试过这个
myFunc.post().表(dataObject时)
但后来我得到错误的编码(表单)错误.dataObject是有效的JSON.
更新:
我想我需要firebase serve用于本地仿真这些callable https功能.数据需要像这样在post请求中传递(注意它在data参数中的嵌套方式)
{
"data":{
"applicantId": "XycWNYxqGOhL94ocBl9eWQ6wxHn2",
"openingId": "-L8kYvb_jza8bPNVENRN"
}
}
Run Code Online (Sandbox Code Playgroud)
我无法想象的是如何通过REST客户端调用该函数时传递虚拟身份验证信息