Day 21: 파이썬으로 은행 거래 내역 가져오기 (Plaid & Wise)

발행: (2026년 1월 18일 오전 02:50 GMT+9)
2 min read
원문: Dev.to

Source: Dev.to

핀테크 앱을 위한 실제 데이터

Day 21에 오신 것을 환영합니다.
핀테크 앱을 만들고 계신가요? 실제 거래 데이터가 필요합니다. 오늘 저는 제 Financial Agent를 위한 데이터 수집 엔진을 구축했습니다.

설정

의존성

pip install plaid-python requests

시뮬레이션 (Plaid)

Plaid Sandbox를 사용하면 사용자가 은행(예: “Platypus Bank”)에 로그인하는 과정을 시뮬레이션하고 현실적인 거래 데이터를 반환합니다.

# Creating a fake public token
pt_request = SandboxPublicTokenCreateRequest(
    institution_id='ins_109508',
    initial_products=[Products('transactions')]
)

# Exchanging it for an Access Token
exchange_response = client.item_public_token_exchange(exchange_request)

실제 (Wise)

개인 프로젝트를 위해 Wise는 편리한 Personal Token API를 제공합니다.

import requests

headers = {"Authorization": f"Bearer {WISE_API_TOKEN}"}
response = requests.get("https://api.wise.com/v1/profiles", headers=headers)

배운 교훈

macOS Python에서 SSL 인증서를 항상 처리하세요! SSL: CERTIFICATE_VERIFY_FAILED 오류가 발생하면 Python 설치 폴더에 있는 Install Certificates.command 스크립트를 실행하십시오.

Plaid 및 Wise 거래 흐름

Back to Blog

관련 글

더 보기 »