0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

UiPath (produced with UiPath Friends)Advent Calendar 2024

Day 7

【UiPath】「HTTP要求」でkabuステーションAPIから日経平均を取得する【kabuステーション】

Posted at

以下の記事の続き。
前提としてトークン取得が必要なので、そこまでの流れはそちらを参照してほしい。

実装

以下がワークフロー全体。一つ目のHTTP要求はトークン取得の記事で解説しているので、ここでは二つ目のHTTP要求から解説する。

image.png

初めに、複数代入で任意のString型変数(ここではsymbolexhange)にそれぞれ101(日経平均の銘柄コード)と1(東証の市場コード)を代入する。これらはHTTP要求のリクエストURLに使用する。

image.png

ここから二つ目のHTTP要求の設定。一つ目のHTTP要求の設定から、以下の点を変更する。

  • エンドポイント:"http://localhost:18080/kabusapi/board/" & symbol & "@" & exchange
  • 要求メソッド:GET
  • ヘッダーのAcceptを削除し、新たに以下の設定を追加
    • 名前:X-API-KEY,値:jsonResponse("Token").ToString

image.png

「本文」は不要なので削除し空欄にしておく。

image.png

トークン取得時と同じように出力された変数を逆シリアル化し、値を抽出する。今回は現在価格を取得するよう「1行を書き込み」には以下を設定した。

  • "日経平均: " & jsonResponse("CurrentPrice").ToString

image.png

実行結果がこちら。無事に日経平均を取得できた。

image.png

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?