我想知道我可以从邮递员软件中调用云函数。当我从邮递员中调用CF时,总是给我
"error": {
"status": "INVALID_ARGUMENT",
"message": "Bad Request"
}
答案 0 :(得分:1)
也可能是云功能受到了保护,可以通过添加带有身份标记作为承载者的Authorization标头来调用它。
您可以通过运行
获得身份令牌gcloud auth print-identity-token
答案 1 :(得分:0)
根据注释中指定的 Googlian 和 Jabongg ,我们需要有关如何在项目中调用URL的更多信息。
不过,以下是有关 Google Cloud Functions 的一些常规信息:
您可以查看Google Cloud Functions HTTP Triggers文档,以获取有关HTTP触发的Cloud Functions如何工作的更多详细信息。
如果您使用HTTP触发器创建Google Cloud Function,则可以在Navigation Menu > Cloud Functions
中找到Cloud Function。单击云功能名称,然后在Trigger
标签下,您将看到将触发它的整个URL。在浏览器中访问此链接,查看Cloud Function是否正常运行。通过单击VIEW LOGS
检查Cloud功能的日志。如果执行该功能后日志中没有错误,则可以在项目中调用此URL。
更新:我已经在Linux中安装了Postman,并尝试自己调用Cloud Function,并且它按预期运行。当我从那里调用函数时,邮递员检索了我的“ Hello World”字符串。
答案 2 :(得分:0)
在Postman make post请求中,标头pl <- replicate(12, ggplot(), FALSE)
N <- length(pl)
nr <- 4
nc <- 3
combine <- rbind(tableGrob(t(c(letters[1:nc])), theme = ttheme_minimal(), rows = ""),
cbind(tableGrob(LETTERS[1:nr], theme = ttheme_minimal()),
arrangeGrob(grobs = pl), size = "last"), size = "last")
grid.newpage()
grid.draw(combine)
应该为Content-Type
,然后在原始make json中采用这种格式
application/json
答案 3 :(得分:0)