这是一个小型库,通过 Web 抓取和 API 相结合的方式从 Tangerine 下载交易数据。
authorizeAndGetAccounts
,它将返回账户 JSONdownloadAccountTransactions
另请查阅完整的文档 这里。
该库支持 Swift Package Manager,因此只需在您的 Package.swift
中添加一个依赖项即可
.package(url: "https://github.com/Nef10/TangerineDownloader.git", .exact(from: "X.Y.Z")),
注意:根据语义版本控制,所有 < 1.0.0 的版本更改都可能具有破坏性,因此目前请使用 .exact
请注意,我开发此库是为了满足我自己的需求。由于没有官方 API,一切都是逆向工程的,可能存在很多错误。
非常欢迎提交 Pull Requests 来修复错误或增强库。
虽然我的代码是按照 MIT 许可证 授权的,但源代码库可能包含 Tangerine、Scotiabank 或其他实体的名称或其他商标;这些元素的潜在使用限制仍然适用,并且不受软件许可证的影响。API 设计也适用。我与 Tangerine 没有任何隶属关系,仅仅是一个客户。