Nếu bạn thực sự muốn đến đó, hãy tải các tiện ích mở rộng này cho Firefox: Live HTTP Headers, Firebug, FireCookie và HttpFox. Đồng thời tải xuống cURL và một ngôn ngữ kịch bản có thể chạy các tác vụ dòng lệnh cURL (hoặc một ngôn ngữ kịch bản như PHP hoặc Perl có quyền truy cập trực tiếp vào thư viện cURL).
Tôi đã bắt đầu xuống đường này cho một số tác vụ GET không cần thiết như nhận các tệp PDF của S & báo cáo P (của các cổ phiếu tôi theo dõi) từ môi giới trực tuyến của tôi và tải xuống hình ảnh kiểm tra cho tài khoản ngân hàng của tôi. Cả hai tác vụ đều lặp đi lặp lại và làm chậm các cách tải dữ liệu xuống máy tính của tôi rằng các tổ chức tài chính không cung cấp bất kỳ cách nào để làm cho nó dễ dàng hơn.
Dưới đây là lý do tại sao bạn không nên: (như một phím tắt tôi sẽ gọi cho ngân hàng nguyên mẫu lớn, môi giới, hoặc tổ chức tài chính khác "BloatBank")
- BloatBank là không có khả năng thực hiện công của họ API để truy cập loại thông tin này. Vì vậy, nó có thể thay đổi bất cứ lúc nào và tất cả các công việc khó khăn của bạn sẽ là vô ích. Bất cứ khi nào họ thay đổi cơ chế của họ, bạn sẽ phải thích nghi.
- Nếu BloatBank phát hiện bạn đã sử dụng kịch bản tự động để thử truy cập thông tin tài khoản của bạn, họ có thể cấm bạn vì bạn đã vi phạm điều khoản dịch vụ của họ.
- Bạn có thể xáo trộn và tương tác giữa các tập lệnh trên máy chủ của BloatBank và các tập lệnh truy cập vào tài khoản của bạn có thể gây ra Điều xấu giống như đóng tài khoản của bạn. Thử nghiệm loại kịch bản này rất khó khăn vì bạn không có bất kỳ tài liệu nào về cách hoạt động của dịch vụ trực tuyến của họ và bạn không có tài khoản thử nghiệm mà bạn có thể gây rối.
- (một biến thể ở trên) Bạn cho rằng bạn an toàn vì bạn đang phát hành yêu cầu GET. Nhưng BloatBank chỉ là một ngân hàng điên rồ mà không biết gì về REST, vì vậy có một số yêu cầu GET có thể làm hỏng tài khoản của bạn.
- Nếu người khác sử dụng tập lệnh của bạn để đánh cắp mật khẩu trực tuyến hoặc gây rối với tài khoản của bạn, mọi khoản thanh toán trách nhiệm của BloatBank có thể biến mất vì bạn đã mở một lỗ hổng bảo mật.
Nguồn
2009-03-05 20:25:15
Bạn có nghĩ là có thể sử dụng hệ thống đã có sẵn (và có nhiều chức năng hơn) chẳng hạn như http://www.mint.com? – TheTXI
Vâng, điều này chắc chắn có một cảm giác sáng tạo-the-wheel cho nó. Hơn nữa, nếu bạn thay đổi ngân hàng hoặc ngân hàng của bạn thay đổi phương pháp đăng nhập của họ, bạn có một gánh nặng bảo trì mã đáng kinh ngạc. – jason
Bạn cũng đang nghĩ về điều này, hay đúng hơn, tôi đã yêu cầu ngân hàng của tôi bật tin nhắn văn bản cho biết số dư thẻ bất cứ khi nào thay đổi. Đó sẽ là tuyệt vời ... –