本專案顧名思義就是取得台灣金融機構的清單。
原本也不想再造輪,不過發現 taiwan-bank-code 台灣銀行代碼清單 這專案的資料並非市面上銀行轉帳介面提供的清單,像是「農會」、「漁會」與「外國銀行」等的資料就不在上面。
故本專案把定義範圍擴大為「金融機構」,列出可以開戶、存款與轉帳等金融操作的單位,較符合建立大多情況下符合轉帳選擇單位時的使用需求清單。
- 中央存款保險股份有限公司 的 要保機構名單 開放資料。(網站頁面)
思路是這些金融機構都會去參加中央存款保險,找有去保的清單!
banks_sort_by_cats.json
檔案,根據機構分類排序《信用合作社: (23)、外國銀行: (25)、大陸地區銀行在臺分行: (3)、本國公營銀行: (3)、本國民營銀行: (36)、漁會信用部: (28)、農會信用部: (283)》banks_sort_by_codes.json
檔案,根據機構代碼排序(401筆)。
如果用上述資料建立第一層選銀行,第二層可能就會是選分行。
- 金管會銀行局 的 金融機構基本資料查詢 開放資料,包含票券商、證券商、電子支付機構、電子票證機構公司等。(金管會資料檔案直接連結: TXT, CSV )
- 中央銀行 全國金融機構查詢系統 & 金融機構一覽表
- 「總分支機構位置」查詢一覽表
bank_with_branchs_all.json
來源是金管會,其金融機構範圍另包含票券商、證券商、電子支付機構、電子票證機構公司等。bank_with_branchs_stripped.json
來源同上,但用簡單的排除法(銀行代碼不為三碼、無分行)留下的資訊。這份與前份都不包含農漁會等機構資訊。bank_with_branchs_fisc_version.json
來源提供機關為財金公司,所含金融機構僅限參加該公司跨行通匯系統之金融機構。中央銀行->總分支機構位置版本。包含第一層銀行代碼與第二層分行代碼。banks_flat_remix_version.json
綜合上述來源,本專案混合的扁平化版本。亦即是將所有金融機構都以一維陣列方式呈現。bank_with_branchs_remix_version.json
將上一扁平化版本進行分層(銀行代碼->分行)方式呈現。
php -f generate_json.php
The MIT License (MIT)