我一直在使用mint.com跟踪我的个人财务状况,并且我希望能够下载我的数据,以便比该网站上提供的内容进行更深入的分析。 Mint.com最近也丢失​​了很多数据,而且他们的客户服务还不算出色,因此我想在本地保留一个副本。

显然,mint.com提供的API会很理想,但据我所知没有一个可用。让我知道是否错过了。

第二种选择是编写一个脚本,该脚本对mint.com进行身份验证并定期刮擦该网站。是否有人尝试这样做(在任何平台上以任何语言)?我觉得这比将密码发送到登录页面并保存响应中返回的会话cookie要困难得多。

第三个选择是编写插件(firefox或chrome)当我登录并查看站点时可以保存数据。自己做。

评论

您是否真的需要API?您在寻找“导出所有交易”链接没有找到您的信息。

自动化...精通技术的用户无法导出所有交易,他们也不知道怎么做,并且想像一下如果您有10个帐户,这会带来多大的麻烦...每次您可能都不想打扰时这样做

纯粹从自动化的角度来看。我希望不必定期下载csv的手册(交易页面,各种趋势页面等)。此外,他们并不会以这种方式公开所有内容(尽管说实话,我真正关心的只是交易和净资产)。

#1 楼

不幸的是,Mint没有API。

评论


谢谢,我看到了这些内容,但发现Mint可能已经删除了整理了身份验证自动化脚本的人们的所有帖子。看起来我可能会自己编写代码。

–arscan
2011年1月18日在22:10

#2 楼

我在这里写了一个小的抓取库:https://github.com/mrooney/mintapi。可以从Python使用它,也可以从命令行输出JSON以在任何地方使用。截止到今天(2013年2月18日),它可与Mint.com一起使用。

评论


看起来很有希望,但是似乎没有用。 :(在最后一行给出无效的语法-“ print json.dumps”。

–贾斯汀
13年5月15日在1:09

对不起,@ Justin,当时它没有Python 3支持,尽管现在支持:)

–单调
2014年4月2日,下午5:16

#3 楼


第二种选择是编写一个脚本,以对mint.com进行身份验证,并
定期抓取该网站。有没有人尝试执行此操作(在任何平台上使用任何
语言)?


这是我编写的Ruby脚本,用于执行此操作:https://github.com/ toddmazierski / mint-exporter


我觉得这比向登录页面发送密码并保存响应中返回的会话cookie要困难一些。


幸运的是,这不是脚本的工作方式! :-)

评论


这是用bash编写的一个:https://github.com/jchavannes/mintreport。它还可以导入MySQL和电子邮件报告。我想每天早上8点运行一次。

– jchavannes
2013年9月12日下午3:41

#4 楼

Intuit现在公开了薄荷使用的API。在
https://developer.intuit.com/docs上查看“客户帐户数据”信息。该页面还具有Intuit公开的其他API。

评论


据我所知,这个API每月至少要花费$ 1k。

–胡锦涛
13年7月14日在23:35

#5 楼

是的,尽管有Yodlee,但有一个屏幕抓取API。

评论


谢谢,没有意识到Yodlee提供了API。我可以尝试一下。

–arscan
2011年1月18日在22:11

您在浪费时间,Yodlee使用他们的API时向每个帐户添加费用。

–贾斯汀
13年5月15日在0:50

#6 楼

您可能对我创建的Google电子表格“应用程序”感兴趣。我称它为莫吉托。 :-)

Mojito直接从Mint.com导入您的交易,并允许您使用类别和标签的任意组合来创建预算。它并不是要取代Mint.com,而是要充当伴侣。随时查看并与他人共享。

您可以在此处找到更多信息并获取电子表格的副本:http://b3devs.blogspot.com/

#7 楼

Mint不再具有API ...已被关闭...

这里是一个链接,指向某人向现在拥有Mint的Intuit询问相同的问题。

这里是博客发布有关他们没有的更多信息。

Intuit财务数据API(CAD)更新-Intuit开发者社区博客

评论


请在链接中添加链接的基本内容。这将对未来的读者有所帮助。

– serenesat
16年8月21日在10:00

#8 楼

由于欧洲目前还没有铸币厂,因此有一种解决方案可以通过figo Banking API直接访问。
如果有人对欧盟的银行和其他金融来源的金融数据感兴趣,请访问www .figo.io
此处将通过请求授予API访问权限:http://figo.io/api_key.html