I have a running shiny app that displays some output-metrics on screen in response to purely on-screen UI inputs (no files to be read etc.) I can host it on shinyapps.io to make it accessible remotely 24x7.
A programmer working on another application (non-R, residing on a remote server) wants to access my shiny app to get my output-metrics into his code. What's a good way to do this?
On the input side, with bookmark-able state via the calling url it looks like I can get all inputs from the calling app.
What I haven't figured out is any way to send back outputs to the calling app with the current shiny framework. What I currently show on screen I want to be able to send back to the calling app.
Any ideas?
PS. There's rumors that some native functionality to provide this use-case is coming to shiny but there's nothing yet and I'm impatient to finish this project.