問題タブ [r-environment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - TD Ameritrade API アクセス トークンをグローバル環境に保存する方法 - R
パッケージを使用しrameritrade
て APIrefresh token
とaccess token
. Rscripts
とを生成する2つの別々のものがrefresh token
ありaccess token
ます。はrefresh token
90 日間有効で、access token
は 30 分間有効です。Windows Scheduled Task
私の目標は、パッケージ経由でセットアップすることtaskscheduleR
です。access token Rscript
30分ごとに意図した時間実行することで、成功しました。これはcmd
ラインを通して実行され、Rscript.exe
グラフィカル インターフェイスなしで実行されます。
rameritrade
パッケージは、がオプションに格納されるaccess token
ビアoAuth2
を作成します。access token
"デフォルトでは、アクセス トークンはオプションに保存され、自動的に下流の関数に渡されます"
で作成された.log
ファイルはtaskscheduleR
、新しい作成機能access token
が成功したことを示しています。
reprex
特定の API 情報を明らかにせずに を生成する方法がわからないconsumer_key
ため、ワークフローのコードを次に示します。
新世代を実行するRscript access token
。
これがログの出力です
私の質問は、 を使用するために呼び出さなければならないオブジェクト ファイルにsave/readRDS
を保存するために使用する必要がなく、グローバル R 環境で新しく生成されたファイルをこのコードで保存する方法があるので、関数を実行するときにAPI呼び出しを認証するために呼び出すコードを書く必要がないように?access token
access token
access token
td_accountData()
access token
access token
R 環境で自動更新を利用できるようにしたいと考えています。洞察があれば、私の人生はずっと楽になります。私はRの初心者なので、私が持っているすべてのオプションを認識していません。.Renvironで解決に取り組んでいます
編集:options("td_access_token" = new_access_token())
CRON ジョブに
コード行を追加しました。このスクリプトを手動で実行すると、現在の に更新されtd_access_token
ますが、ジョブが自動的に実行される場合は発生しません。options
access_token
r - .Rproj ファイルが Rstudio を使用して起動しない
Renv パッケージを tar.gz ファイルとして保存しています。
フォルダーを解凍し、以下の手順を実行したい
a) .Rproj ファイルをクリックします
b) Rstudio の [インストールして再起動] オプションを使用してパッケージをビルドします。
ただし、.Rproj ファイルは開きません。代わりに、fprever をロードし続け、以下のエラーが発生します。
Rstudio サーバーの応答に時間がかかっています。Rsession jas が応答しなくなる可能性があります。現在実行中の R セッションを終了しますか?
私はRとRstudioが初めてです。この .Rproj ファイルを開くにはどうすればよいですか?