我有一个闪亮的应用程序,在Json中获取输入文件通过分类器运行它并返回一个分类的Json对象.我希望应用程序能够与API通信.我希望API将文件发布到Shiny App,它将完成其工作并返回一个分类对象.基本上我希望Shiny应用程序位于后台,直到文件发布然后完成其工作.我知道我可以使用httr包中的GET从url获取文件.我可以把它放在shiny.server文件中,如果我知道get命令的文件名就可以了
但是,来自API的文件名将有所不同.那么有什么方法可以根据来自API的Post请求使这个动态化.
我有一个运行闪亮的应用程序,在屏幕上显示一些输出指标,以响应纯粹的屏幕UI输入(没有要读取的文件等).我可以在shinyapps.io上托管它,使其可以全天候远程访问.
从事另一个应用程序(非R,驻留在远程服务器上)的程序员想要访问我的闪亮应用程序,以将我的输出指标纳入他的代码中.这样做的好方法是什么?
在输入端,通过调用url具有书签状态,看起来我可以从调用应用程序获得所有输入.
我还没想到的是用当前闪亮的框架将输出发送回调用应用程序的任何方法.我目前在屏幕上显示的内容我希望能够发送回调用应用程序.
有任何想法吗?
PS.有传言说,提供这个用例的一些原生功能正在变得闪亮,但还没有什么,我不耐烦完成这个项目.