
benkl/firefly-iii-fints-importer本工具允许您从FinTS兼容银行导入交易到Firefly III,并提供Web GUI引导整个导入流程。
curl或wget实现无浏览器自动化导入适用于已部署Firefly III的用户,需要将FinTS兼容银行的交易数据自动导入Firefly III进行统一财务管理与分析。
bashgit clone [***] cd firefly-iii-fints-importer composer install php -S 0.0.0.0:8080 app/index.php
bashgit clone [***] cd firefly-iii-fints-importer docker-compose up
更新镜像:
bashdocker-compose pull && docker-compose up
修改docker-compose.yml文件,将image: benkl/firefly-iii-fints-importer替换为build: .,然后执行:
bashgit clone [***] cd firefly-iii-fints-importer docker-compose up
(构建过程通常需要几分钟)
启动后,访问 http://localhost:8080 并按照Web界面指引完成导入配置。
data/configurations目录下创建JSON配置文件(参考example.json)bank_2fa值对应Web界面中2-factor authentication选项的编号通过命令行工具(如curl或wget)执行自动化导入:
bash# 使用curl curl -X GET 'http://localhost:8080/?automate=true&config=example.json' # 使用wget wget -O - -q 'http://localhost:8080/?automate=true&config=example.json'
参数说明:
automate=true:启用无头模式config=example.json:指定配置文件(位于data/configurations目录)需确保配置文件中已正确设置
choose_account_automation选项
!导入工具截图
本工具测试范围有限,如您的银行不兼容,请提交issue。


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务