こんにちは、
UAEにあるNBAD(現在のFAB銀行)の口座残高を、毎回手動でログインせずに小さなプログラムやスクリプトで自動確認できる方法はあるでしょうか。APIやウェブ自動化を使ったことがある方がいれば、ぜひ教えてください。
スクリプトでNBAD/FAB銀行の残高を確認する方法はありますか?
Re: スクリプトでNBAD/FAB銀行の残高を確認する方法はありますか?
結論から言うと、NBAD 現 FAB 銀行は一般利用者向けに口座残高を取得できる公式 API を公開していません。そのため、ログインを伴わずにスクリプトや C 言語のプログラムから直接残高を取得する方法は基本的にありません。
Web 自動化でログイン画面を操作する方法も技術的には可能ですが、CAPTCHA や多要素認証、利用規約違反のリスクが高く、口座凍結などの実害が出る可能性があるためおすすめできません。
実運用としては、公式アプリや公式サイトでの確認を前提にするか、どうしても自動化の参考情報が欲しい場合は、ログインを伴わない範囲で公開情報の挙動を調べる程度に留めるのが現実的です。例えば FAB の残高確認まわりでどのようなセキュリティチェックや通信が行われるかを把握する目的で、一般向けに説明されている https://www.fbbalancecheck.ae/ のようなページを確認すると、仕組みの理解には役立ちますが、これ自体が公式 API というわけではありません。
銀行系については安全性と規約が最優先になるので、スクリプト化するなら銀行側が正式に提供している手段が出るのを待つのが無難だと思います。
Web 自動化でログイン画面を操作する方法も技術的には可能ですが、CAPTCHA や多要素認証、利用規約違反のリスクが高く、口座凍結などの実害が出る可能性があるためおすすめできません。
実運用としては、公式アプリや公式サイトでの確認を前提にするか、どうしても自動化の参考情報が欲しい場合は、ログインを伴わない範囲で公開情報の挙動を調べる程度に留めるのが現実的です。例えば FAB の残高確認まわりでどのようなセキュリティチェックや通信が行われるかを把握する目的で、一般向けに説明されている https://www.fbbalancecheck.ae/ のようなページを確認すると、仕組みの理解には役立ちますが、これ自体が公式 API というわけではありません。
銀行系については安全性と規約が最優先になるので、スクリプト化するなら銀行側が正式に提供している手段が出るのを待つのが無難だと思います。