2010-02-10 5 views
8

일부 응용 프로그램은 사용자가 온라인 뱅킹 시스템에서 트랜잭션 레코드 (대개 신용 카드 용)를 풀 수있는 기능을 제공합니다. 일반적으로 특정 은행이 지원됩니다.은행 거래 내역을 어떻게 내릴 수 있습니까?

이 작업을 수행하는 일반적인 방법은 무엇입니까 (API 사용 등)? 나는 (ANZ)에서 트랜잭션 레코드를 끌어 내려고 싶은 은행을 지원하는 웹 응용 프로그램을 보았으므로 달성 할 수 있음을 알았으나 어떤 종류의 온라인 뱅킹 API에 대한 참조도 찾을 수 없었습니다.

Ruby on Rails에서 솔루션을 구현하고자하지만 사용되는 언어에 관계없이 기본 메소드가 유지 될 것이라고 생각합니다.

답변

2

아마도 뱅크 잡 보석이 유용 할 수 있습니다 :

http://bankjob.rubyforge.org/

+0

2 단계/파트 (uid, pwd) 인증 사이트를 스크랩하는 데는 좋은 제품처럼 보입니다. 3 단계/부분 (보안 문자 등) 인증을 사용하면 문제가 발생합니다. – kloucks

+0

감사합니다. 기본적으로 내가 알아야 할 것은 스크래핑 (기계화)이었다. 나는 Mechanize만을 사용하여 필요한 것을 얻었습니다. 은행 업무는 내 목적에 잘 맞지 않았다. – Sai

+0

누구든지 PHP 솔루션을 알고 있습니까? – Andres

1

해당 은행에 문의하여 API에 대해 문의하십시오. 대부분의 정보는 보안/자동 로그온 문제와 관련이 있습니다. 실제 데이터는 대개 CSV 파일로 전송됩니다.

나는 쉽게 말하면 안되지만, 변호사와 선생님뿐 아니라 질문에 대답 할 수있는 IT 분야의 누군가와 실제로 이야기 할 때까지 계속됩니다. 이메일이나 전화가 아닌 개인적으로이 일을하는 것이 도움이됩니다. 은행은 결국 보수적 인 조직입니다 (그리고 돈이 그 은행에 있으면 원하는 경우).

편집 : 이제 은행과 거래 할 때 다음과 같은 문제가 발생하면 놀라지 마십시오. AMEX Security - 어리 석음을 버리는이 턱의 뒤에 무엇이 있습니까? - 공백없이 특수 문자가없는 6-8 자의 소문자, 영숫자 항목 만 허용하는 레거시 메인 프레임 시스템. 이것이 바로 대부분의 은행이 사람들에게 외부 지향적 인 API에 대해 알리는 것을 꺼리는 이유입니다.

0

안녕하세요 나는이 6 년 후입니다 알고 있지만 ... 나는 (나 같은) 미래의 사용자가 올 수 있도록 내가 그것을 대답 것이라고 생각 솔루션으로

은행에 API가 있으므로 httpsy 보석처럼 API 데이터를 파싱 할 수 있습니다.

간단한 옵션은 yodlee과 그 API 또는 레일을 사용하는 경우 Yodlee-icious 보석입니다.

희망이 도움이됩니다.