我使用plumber
包创建了一个示例函数。
#* @get /tags
printmyname <- function(x) print(x)
当我运行以下程序时。
library(plumber)
r <- plumb("plumber_Usman2.R")
r$run(host="0.0.0.0",port=8000)
API 暴露在我的本地主机上,我可以使用我的R server
.
就像是
http://host:8000/tags?x= "这个设计看起来很糟糕,请修复它"
我的问题是,由于 API 是开放的,任何人都可以通过链接公开访问,我想使用 Oauth 保护它。我一直在做研究,但什么都没有。plumber
如果有人可以在这方面指导我使用任何一个或任何其他可以保护我的包裹,我将不胜感激。API.
这可能吗?