OpenCPU ストアにカスタム関数を追加する方法を見つけようとしています。
R/tmp でオブジェクトを作成する必要があることは理解しています。/home/ にストアを作成した後、次を使用してそのオブジェクトを R/tmp から /home/store/ に移動する必要があります。
PUT /home/[店舗名]/[オブジェクト名]
すでに R/pub にある関数/パッケージを使用すると簡単に実行できますが、独自のカスタム関数で実行しようとすると行き詰まります。
この Web ページで、3 番目の形式で、独自のカスタム関数を使用して R/tmp/[hashkey] オブジェクトを作成できます。
http://public.opencpu.org/userapps/opencpu/opencpu.demo/runcode/
どちらが返されますか:
{
"object" : "x0188b9b9ce",
"graphs" : [],
"files" : {}
}
だから私はこれを私の店に移動します
PUT /home/[店舗名]/new.function
パラメータ付き: object = 'x0188b9b9ce'
そして、私は見る:
[
"/R/user/[user name]/[store name]/new.function"
]
しかし、私が:
POST /R/user/[user name]/[store name]/new.function/save
私はこの応答を受け取ります:
HTTP 400 Bad Request
Object: new.function not found in /R/user/[user name]/[store name]/
それで、私は何を間違っていますか?
はい、[ユーザー名] と [ストア名] を実際の文字列に置き換えました。できるだけわかりやすく、ドキュメントに明確に結び付けたいと思っただけです。