Mint.com'un veri indirmek için bir API'si var mı? Değilse, herhangi bir kazıma aleti mevcut mu?


27

Mint.com'u kişisel mali durumumu takip etmek için bir süredir kullanıyorum ve verilerimi indirebilmek için sitede sunulandan daha ayrıntılı analizler yapabilmek istiyorum. Mint.com ayrıca son zamanlarda verilerimin iyi bir kısmını kaybetti ve müşteri hizmetleri yıldızlardan daha azdı, bu yüzden yerel olarak bir kopyasını saklamak istiyorum.

Açıkçası, mint.com tarafından sağlanan bir API ideal olacaktır, ancak bildiğim kadarıyla mevcut bir tane yok. Bunu kaçırdıysam haberim olsun.

İkinci seçenek, mint.com adresinde kimlik doğrulaması yapan ve siteyi düzenli aralıklarla kazıyan bir komut dosyası yazmaktır. Bunu yapmaya çalışan biri var mı (herhangi bir platformda herhangi bir dilde)? Bir giriş sayfasına bir şifre göndermek ve yanıtta geri gönderilen oturum çerezini kaydetmekten biraz daha zor olacağını hissediyorum.

Üçüncü bir seçenek, giriş yaptığımda ve siteye bakarken verileri kaydeden bir eklenti (firefox veya krom) yazmaktır.

Diğer insanların verilerini nane dışına çıkarmaya çalıştıklarını düşündüm, bu yüzden kendim için zaman ayırmadan sormam gerektiğini düşündüm.


Gerçekten bir API'ye ihtiyacınız var mı? Aradığın "Tüm işlemleri dışa aktar" bağlantısının sana vermediği şey.
David A.

3
otomasyon ... teknoloji meraklısı olmayan kullanıcılar tüm işlemleri dışa aktaramazlar, nasıl yapacaklarını bilemezler ve 10 hesabınız varsa ne kadar sorun olduğunu hayal edin ... bunu yapmak için muhtemelen her zaman zahmetsizce
Jason

Tamamen otomasyon açısından. CSV'leri manuel olarak (işlemler sayfası, çeşitli trend sayfaları, vb.) Düzenli olarak indirmemeyi tercih ederim. Ayrıca, her şeyi bu şekilde göstermiyorlar (dürüst olmak gerekirse, tek umursadığım tek şey işlemler ve net değer).
arscan

Yanıtlar:


9

Ne yazık ki, Mint'in bir API'si yok.


Teşekkürler, bunları gördüm, ancak nanenin, kimlik doğrulama otomasyonu komut dosyalarını bir araya getiren insanlardan gelen tüm yayınları değiştirdiğini düşündüm. Görünüşe göre muhtemelen sadece kendim kodlayacağım.
arscan

12

Buraya küçük bir kazıma kütüphanesi yazdım: https://github.com/mrooney/mintapi . Python'dan kullanılabilir veya herhangi bir yerde kullanım için JSON'u komut satırından çıkarır. Bugün itibariyle Mint.com ile birlikte çalışıyor (2/18/2013).


Umut verici görünüyor, ancak işe görünmüyor. :( Son satırda geçersiz sözdizimi veriyor - "print json.dumps".
Justin

1
Üzgünüz @Justin, o sırada Python 3 desteği yoktu, şimdi olmasına rağmen :)
mrooney

5

İkinci seçenek, mint.com adresinde kimlik doğrulaması yapan ve siteyi düzenli aralıklarla kazıyan bir komut dosyası yazmaktır. Bunu yapmaya çalışan biri var mı (herhangi bir platformda herhangi bir dilde)?

İşte bunu yapan bir Ruby betiği var: https://github.com/toddmazierski/mint-exporter

Bir giriş sayfasına bir şifre göndermek ve yanıtta geri gönderilen oturum çerezini kaydetmekten biraz daha zor olacağını hissediyorum.

Neyse ki öyle değil - senaryo tam olarak böyle çalışıyor! :-)


2
İşte bir bash yazılmış: https://github.com/jchavannes/mintreport . Ayrıca MySQL ve e-posta raporlarına aktarabilir. Saat 8'de günde bir kez koşmak için cron'um var.
jchavannes 12:13


4

Evet, Yodlee rağmen bir ekran kazıma API var .


Teşekkürler, Yodlee'nin bir API sağladığının farkında değildim. Onları deneyebilirim.
arscan

3
Zamanınızı harcıyorsunuz, Yodlee API'lerini kullanırken hesap başına ücret alıyor.
Justin,

2

Oluşturduğum bir Google e-tablosu olan "uygulama" ile ilgilenebilirsiniz. Ben buna Mojito diyorum. :-)

Mojito, işlemlerinizi doğrudan Mint.com'dan alır ve herhangi bir kategori ve etiket kombinasyonunu kullanarak bütçeler oluşturmanıza olanak tanır. Mint.com'un yerini almak niyetinde değil, bir arkadaş gibi davranmak. Kontrol etmekten ve diğerleriyle paylaşmaktan çekinmeyin.

Daha fazla bilgi bulabilir ve elektronik tablonun bir kopyasını burada bulabilirsiniz: http://b3devs.blogspot.com/



0

Nane henüz AB'de bulunmadığından, figo Bankacılık API'sı üzerinden doğrudan erişime sahip bir çözüm vardır. Birisi AB’deki bankalardan ve diğer finansal kaynaklardan gelen finansal verilerle ilgileniyorsa, www.figo.io API-Access’e buradan bir istek gönderilecektir: http://figo.io/api_key.html

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.