コンテンツにスキップ

briskapi.login

Python

証券会社の BRiSK に、そのセッション Cookie でサインインします。Cookie は、直接渡す(ログイン済みのブラウザーからコピーしたもの)、サイトごとの環境変数(BRISK_SBI_COOKIES、BRISK_ESHITEN_COOKIES、BRISK_MATSUI_COOKIES、BRISK_MONEX_COOKIES、BRISK_SMBCNIKKO_COOKIES。JSON)から読む、または remember=True や brisk login(パスキー)で保存したものを使います。以後、Ticker と Market の証券会社のデータ(ローソク足、信用残、売買代金、リスト、イベント、取引スケジュール、ウォッチリスト)はこのセッションから取得され、connect(site=...) もこのセッションを使います。briskapi.logout() はセッションと保存した Cookie を消去します。

パラメーター

site str 任意 = "sbi"

"sbi"、"e-shiten"、"matsui"、"monex"、"smbcnikko"。

cookies dict | None 任意

サイトのセッション Cookie。

remember bool 任意 = False

保存します(本人のみ読み取り可のファイル)。

戻り値

Client

セッションのクライアント。

API メソッド
briskapi.login(
    site: str = "sbi",
    *,
    cookies: dict | None = None,
    remember: bool = False,
) -> Client
使用例
1
2
3
import briskapi

briskapi.login("e-shiten")   # BRISK_ESHITEN_COOKIES, or cookies saved by `brisk login`
レスポンス例説明用の値
説明用の値です。この呼び出しの実行には、証券会社の BRiSK か、自分のアップロードが必要です。
<briskapi.brisk.Client object>