Я использую банк CHASE. (Также Bank of America) и я хочу получить мои банковские транзакции и мой баланс, если смогу. Есть ли API для этого? в PHP или JAVA? Если да, сообщите мне, как их получить.
Есть ли API для получения банковских транзакций и банковского баланса?
Ответ 1
Просто полезный намек, есть компания под названием Yodlee.com, которая предоставляет эти данные. Они взимают плату за API. Такие компании, как Mint.com, используют этот API для сбора банковских и финансовых данных.
Кроме того, checkout https://plaid.com/, они являются подобной компанией Yodlee.com и предоставляют API аутентификации для нескольких банков и транзакцию на основе REST выбор конечных точек.
Ответ 2
Я использую GNU Cash и использует Open Financial Exchange (ofx) http://www.ofx.net/ для загрузки полных транзакций и балансов с каждой учетной записи каждого банка.
Позвольте мне подчеркнуть, что снова вы получаете огромный список транзакций с OFX в GNU Cash. В зависимости от типа учетной записи эти транзакции могут быть очень подробным описанием ваших транзакций (покупки + paycheques), инвестиций, интересов и т.д.
В моем случае, хотя у меня есть дебетовая карта Chase, мне пришлось выбрать Chase Credit, чтобы она работала. Но Chase хочет, чтобы вы включили эту функцию OFX, войдя в ваш онлайн-банкинг и включив Quicken/MS Money/etc. где-то в вашем профиле или предпочтениях. Не называйте поддержку клиентов Chase, потому что они ничего не знают об этом.
Эта услуга для OFX и GNU Cash бесплатна. Я слышал, что они платят 10 долларов в месяц за другие платформы.
OFX может загружать транзакции из 348 банков. http://www.ofxhome.com/index.php/home/directory
Actualy, OFX также поддерживает оплату счетов, останавливает чек, внутрибанковские и межбанковские переводы и т.д. Это довольно обширно. Смотрите здесь: http://ofx.net/AboutOFX/ServicesSupported.aspx
Ответ 3
Также проверьте открытый финансовый обмен (ofx) http://www.ofx.net/
Это то, что используют приложения, такие как quicken, ms money и т.д.