Unofficial Techcombank API - BY MSTRVN.DEV
An unofficial Node.js script designed for educational exploration of Techcombank's transaction APIs. EDUCATIONAL PURPOSE ONLY
- 🚨 This is an UNOFFICIAL script
- 🔐 Requires valid Techcombank credentials
- ⚖️ Use responsibly and ethically
- 📚 Intended for learning purposes only
- 🔒 Multi-step Authentication Flow
- 🕰️ Vietnam Time Zone Handling
- 🔑 Dynamic Code Verifier Generation
- 📊 Transaction History Fetching
- Node.js (v14+ recommended)
- Valid Techcombank Banking Credentials
requirements.txtdependencies
- Clone the repository
git clone https://github.com/yourusername/techcombank-unofficial-api.git
cd techcombank-unofficial-api- Install dependencies
npm install
# or
yarn install- Install NPM requirements
npm install axios jsdom querystring date-fns crypto fsFirst, open the file index.js then edit your username and password
const USERNAME = '';
const PASSWORD = '';then
node index.js- 💡 Web Authentication Mechanisms
- 🔬 API Interaction Patterns
- 🧪 OAuth 2.0 Flow Study
- Respect Techcombank's Terms of Service
- Never exploit authentication mechanisms
- Use solely for educational research
- Fork the repository
- Create your feature branch (
git checkout -b feature/techcombank-unofficial-api) - Commit your changes (
git commit -m 'Add some features to Techcombank API') - Push to the branch (
git push origin feature/techcombank-unofficial-api) - Open a Pull Request
This project is for educational purposes. Any misuse is strictly prohibited.
Distributed under the MIT License. See LICENSE for more information.
Project Link: https://github.com/imlehongphuc/techcombank-unofficial-api
Vietnamese Version 🇻🇳 🇻🇳 🇻🇳 🇻🇳
Một tập lệnh Node.js không chính thức được thiết kế cho việc khám phá giáo dục các API giao dịch của Techcombank. CHỈ DÀNH CHO MỤC ĐÍCH GIÁO DỤC
- 🚨 Đây là một tập lệnh KHÔNG CHÍNH THỨC
- 🔐 Yêu cầu thông tin đăng nhập Techcombank hợp lệ
- ⚖️ Sử dụng có trách nhiệm và đạo đức
- 📚 Chỉ dành cho mục đích học tập
- 🔒 Luồng Xác Thực Nhiều Bước
- 🕰️ Xử Lý Múi Giờ Việt Nam
- 🔑 Tạo Mã Xác Minh Động
- 📊 Truy Xuất Lịch Sử Giao Dịch
- Node.js (khuyến nghị phiên bản 14+)
- Thông tin đăng nhập Ngân Hàng Techcombank hợp lệ
- Các phụ thuộc từ
requirements.txt
- Sao chép kho lưu trữ
git clone https://github.com/imlehongphuc/techcombank-unofficial-api.git
cd techcombank-unofficial-api- Cài đặt các phụ thuộc Node
npm install
# hoặc
yarn install- Cài đặt NPM requirements
npm install axios jsdom querystring date-fns crypto fsBước 1: Chuẩn Bị
Mở tệp index.js
Tìm các dòng sau:
const USERNAME = '';
const PASSWORD = '';sau đó. Chạy file
node index.js- 💡 Cơ Chế Xác Thực Web
- 🔬 Mẫu Tương Tác API
- 🧪 Nghiên Cứu Luồng OAuth 2.0
- Tôn trọng Điều Khoản Dịch Vụ của Techcombank
- Không bao giờ lạm dụng cơ chế xác thực
- Chỉ sử dụng cho nghiên cứu giáo dục
- Fork kho lưu trữ
- Tạo nhánh tính năng của bạn (
git checkout -b feature/techcombank-unofficial-api) - Commit các thay đổi (
git commit -m 'Thêm tính năng mới cho Techcombank API') - Đẩy lên nhánh (
git push origin feature/techcombank-unofficial-api) - Mở Pull Request
Dự án này chỉ dành cho mục đích giáo dục. Mọi việc sử dụng sai mục đích đều bị nghiêm cấm.
Được phân phối theo Giấy Phép MIT. Xem LICENSE để biết thêm thông tin.
Liên kết Dự Án: https://github.com/imlehongphuc/techcombank-unofficial-api
Phát Triển Với ❤️ Cho Sự Khám Phá Giáo Dục