Mint.com có ​​API để tải xuống dữ liệu không? Nếu không, có bất kỳ công cụ cạo có sẵn?


27

Tôi đã sử dụng mint.com một thời gian để theo dõi tài chính cá nhân của mình và tôi muốn có thể tải xuống dữ liệu của mình để tôi có thể thực hiện phân tích chuyên sâu hơn những gì được cung cấp trên trang web. Mint.com cũng đã mất một đoạn dữ liệu tốt của tôi gần đây và dịch vụ khách hàng của họ ít hơn sao, vì vậy tôi muốn giữ một bản sao tại địa phương.

Rõ ràng, một API được cung cấp bởi mint.com sẽ là lý tưởng, nhưng theo tôi biết thì không có sẵn API. Hãy cho tôi biết nếu tôi đã bỏ lỡ điều đó.

Tùy chọn thứ hai là viết một tập lệnh xác thực cho mint.com và xóa trang web theo định kỳ. Có ai đã cố gắng để làm điều này (bằng bất kỳ ngôn ngữ nào trên bất kỳ nền tảng nào) chưa? Tôi có cảm giác sẽ khó khăn hơn một chút so với việc gửi mật khẩu đến trang đăng nhập và lưu cookie phiên trả lại trong phản hồi.

Tùy chọn thứ ba là viết một plugin (firefox hoặc chrome) để lưu dữ liệu khi tôi đăng nhập và nhìn vào trang web.

Tôi nghĩ rằng những người khác đã cố gắng lấy dữ liệu của họ ra khỏi bạc hà, vì vậy tôi nghĩ tôi đã hỏi trước khi dành thời gian để tự làm điều đó.


Bạn có thực sự cần một API không? Bạn đang tìm kiếm gì mà liên kết "Xuất tất cả giao dịch" không cung cấp cho bạn.
David A.

3
tự động hóa ... những người dùng không am hiểu về công nghệ không thể xuất tất cả các giao dịch, họ sẽ không biết làm thế nào và tưởng tượng sẽ có bao nhiêu rắc rối nếu bạn có 10 tài khoản ... để làm điều đó mỗi khi bạn có thể không bận tâm
Jason

Hoàn toàn từ quan điểm tự động hóa. Tôi không muốn phải tải xuống thủ công của csv (trang giao dịch, các trang xu hướng khác nhau, v.v.) một cách thường xuyên. Ngoài ra, họ không phơi bày mọi thứ theo cách đó (mặc dù thành thật mà nói, tất cả những gì tôi thực sự quan tâm là giao dịch và giá trị ròng).
arscan

Câu trả lời:


9

Thật không may, Mint không có API.


Cảm ơn, tôi đã thấy những điều này nhưng hình dung rằng bạc hà có thể đã chỉnh sửa bất kỳ bài đăng nào từ những người đã kết hợp các tập lệnh tự động xác thực. Có vẻ như tôi sẽ tự viết mã lên.
arscan

12

Tôi đã viết một thư viện nhỏ ở đây: https://github.com/mrooney/mintapi . Nó có thể được sử dụng từ Python hoặc xuất JSON từ dòng lệnh để sử dụng ở bất cứ đâu. Nó hoạt động với Mint.com tính đến ngày hôm nay (18/2/2013).


Có vẻ đầy hứa hẹn, tuy nhiên dường như không hoạt động. :( Cung cấp cú pháp không hợp lệ trên dòng cuối cùng - "print json.dumps".
Justin

1
Xin lỗi @Justin, lúc đó nó không có hỗ trợ Python 3, mặc dù bây giờ thì có :)
mrooney

5

Tùy chọn thứ hai là viết một tập lệnh xác thực cho mint.com và xóa trang web theo định kỳ. Có ai đã cố gắng để làm điều này (bằng bất kỳ ngôn ngữ nào trên bất kỳ nền tảng nào) chưa?

Đây là một kịch bản Ruby tôi đã viết để thực hiện điều này: https://github.com/toddmazierski/mint-exporter

Tôi có cảm giác sẽ khó khăn hơn một chút so với việc gửi mật khẩu đến trang đăng nhập và lưu cookie phiên trả lại trong phản hồi.

Rất may là không - đó chính xác là cách kịch bản hoạt động! :-)


2
Đây là một trong những viết bằng bash: https://github.com/jchavannes/mintreport . Nó cũng có thể nhập vào MySQL và email báo cáo. Tôi có nó sẽ chạy mỗi ngày một lần vào lúc 8 giờ sáng.
jchavannes

4

Intuit hiện đã phơi bày API mà bạc hà sử dụng bên dưới. Kiểm tra thông tin "Dữ liệu tài khoản khách hàng" tại https://developer.intuit.com/docs . Trang đó cũng có các API khác mà Intuit trưng ra.


7
Từ những gì tôi có thể nói, API này có giá tối thiểu $ 1k mỗi tháng để sử dụng.
Eric Hu

4

Vâng, có một API nạo màn hình mặc dù Yodlee .


Cảm ơn, đã không nhận ra rằng Yodlee đã cung cấp API. Tôi có thể thử chúng ra.
arscan

3
Bạn đang lãng phí thời gian của mình, phí Yodlee cho mỗi tài khoản được thêm khi sử dụng API của họ.
Justin

2

Bạn có thể quan tâm đến "ứng dụng" bảng tính Google mà tôi đã tạo. Tôi gọi nó là Mojito. :-)

Mojito nhập trực tiếp các giao dịch của bạn từ Mint.com và cho phép bạn tạo ngân sách bằng bất kỳ kết hợp danh mục và thẻ nào. Nó không có ý định thay thế Mint.com, mà là hoạt động như một người bạn đồng hành. Hãy kiểm tra và chia sẻ nó với những người khác.

Bạn có thể tìm thêm thông tin và lấy một bản sao của bảng tính tại đây: http://b3devs.blogspot.com/


1

Mint không có API nữa. Nó đã bị đóng

Đây là một liên kết đến một người hỏi cùng một câu hỏi với Intuit hiện đang sở hữu bạc hà.

Đây là một bài đăng blog với nhiều thông tin hơn về họ không có nó.

Cập nhật API dữ liệu tài chính (CAD) của Intuit - Blog cộng đồng nhà phát triển Intuit


vui lòng thêm nội dung cần thiết của liên kết vào câu trả lời. Nó sẽ hữu ích cho người đọc trong tương lai.
serenesat

0

Vì bạc hà chưa có sẵn ở EU, nên có một giải pháp với quyền truy cập trực tiếp thông qua API ngân hàng figo. Nếu ai đó quan tâm đến dữ liệu tài chính từ các ngân hàng và các nguồn tài chính khác ở EU, tôi sẽ kiểm tra www.figo.io API-Access sẽ được cấp với một yêu cầu tại đây: http://figo.io/api_key.html

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.