学生プロジェクトのために、私は簡単な個人金融ソフトウェアを書きたいと思います。しかし、銀行のデータを取得する方法がわかりません。mint.comなどのWebサイトは、どのようにしてサービスの財務データを取得しますか?彼らは単に銀行のオンラインバンキングのウェブサイトをカールさせてデータをフィルタリングするのでしょうか、それとも銀行が銀行データを取得するために提供する一般的なAPIがありますか?調査を行ったところ、電子バンキングのインターネット通信規格などが見つかりましたが、これらは銀行からの自動昇格が必要であり、私のユースケースには適していないと思います。curlなどを介してWebサイトを手動でクロールするよりも良い方法はありますか?