web-dev-qa-db-ja.com

Rシャイニー/安らかなAPIコミュニケーション

Jsonで入力ファイルを取得し、分類子を介して実行し、分類されたJsonオブジェクトを返す光沢のあるアプリがあります。アプリがAPIと通信できるようにしたい。 APIがファイルをShiny Appに投稿して、その仕事をして分類されたオブジェクトを返すようにしたいと思います。基本的に、ファイルが投稿されるまで、Shinyアプリをバックグラウンドに置いて、作業を行います。 httrパッケージのGETを使用して、URLからファイルを取得できることを知っています。 getコマンドのファイル名がわかっていれば問題ありませんが、これをshiny.serverファイルに入れることができます。

ただし、APIからのファイル名は異なります。したがって、APIからのPostリクエストに従ってこれを動的にする方法はありますか?.

26
user2987739

Shinyを使用する必要がない場合は、openCPを使用できます。 OpenCPUは、各RパッケージをRESTサービスとして自動的に提供します。私はOpenCPUで動作し、正常に動作します!これは、別のプログラムからRを使用する最も簡単な方法です。

6
Guybrush