相关疑难解决方法(0)

使用Firebase CLI shell测试可调用的云功能

我一直在尝试新的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客户端调用该函数时传递虚拟身份验证信息

node.js firebase google-cloud-functions firebase-cli

10
推荐指数
1
解决办法
3321
查看次数