PHP First National Bank 库

dev-master 2018-01-08 09:29 UTC

This package is not auto-updated.

Last update: 2020-01-10 14:42:59 UTC


README

您可能对为https://root.co.za/开发更感兴趣

Fnb

First National Bank 交易包。

免责声明

使用此库时自行承担风险,我对此不承担任何责任!

这是什么做的?

此脚本会登录您的 FNB 银行账户,并获取所有交易并将其放入漂亮的 PHP 数组中。

那么为什么需要自动登录呢?

因为每天拉取我的账户的完整历史记录,可以让我有更创新的方法来处理银行和发票。

FNB,请构建一个 API

第一国民银行被宣布为世界上最创新的银行。银行进化的下一步是将 API 集成到我们的银行系统中。

此脚本会运行多久?

可能不会很久,它基于 HTML 页面的结构,如果 FNB 过多更改其网站,此脚本将完全失败。因此,我不会围绕它构建复杂系统。这正是 API 的用途。

这是合法的吗?

在撰写本文时,我在 FNB 的条款和条件中未找到有关自动登录的内容。但如果被要求这么做,我会删除此存储库。

使用方法

您做的第一件事是像往常一样登录 FNB,并为使用此脚本创建一个只读的第二用户。这样做的原因很明显。

然后使用composer安装它或将其包含在某个地方

    require("fnb/src/Fnb/Fnb.php");

    $fnb = new Fnb\Fnb(
    array(
        'username' => 'readOnlyUser',
        'password' => 'readOnlyPassword',
        'verbose' => false,
        'write' => false
        )
    );

    $fnb->pull();

    print "<pre>"; print_r($r); print "</pre>";

问题

如果您有任何问题,请在推特上问我:@codeChap