Xero API 包装器

0.0.4 2016-08-13 10:55 UTC

This package is auto-updated.

Last update: 2024-09-17 18:29:54 UTC


README

简介

这是一个预alpha版本包,旨在为私有应用程序提供一个简单的Xero API接口。它还不适合用于生产。

如果你现在正在寻找一个可用的东西,请尝试官方的Xero库Michael Calcinai的更简洁但功能不完整的替代品(缺少报告)或我最喜欢的,Casper Bakker的轻量级客户端,尽管功能非常有限,但有一个很棒的UI。

但回到这个包...

安装

在命令行中运行

composer require petercoles/xero

用法

测试

该包将有两个测试套件。一个“单元”测试套件将模拟http活动(即不会击中Betfair服务器),以及一个“集成”测试套件将测试连接性和请求的可接受性,因此需要有效的凭据。这些应该放在tests/Integration文件夹中的名为.env.php的文件中,该文件可以通过编辑并重命名已存在的.env.example.php文件来创建。

运行测试套件

phpunit --testsuite=unit
phpunit --testsuite=integration

建议你只通过测试套件运行测试,因为一些测试被故意排除,以避免意外放置订单或移动资金。

问题

这个包是为了满足一个特定的需求而开发的,然后推广到更广泛的使用。如果你有一个目前尚未满足的使用案例,或者看到一些似乎没有正确工作的事情,请在github存储库中提出问题。

许可证

本包采用MIT许可证