punksolid / doopla
doopla.mx的PHP提取库
v0.1.0-alpha
2024-02-08 20:26 UTC
Requires
- php: ^8.2
- symfony/css-selector: ^7.0
- symfony/dom-crawler: ^7.0
- symfony/http-client: ^7.0
Requires (Dev)
- phpunit/phpunit: ^11.0
- symfony/var-dumper: ^7.0
This package is auto-updated.
Last update: 2024-09-08 21:48:48 UTC
README
描述
这是一个与Doopla平台交互的PHP库。它提供了一个简单易用的接口,用于向Doopla API发送请求。
安装
此库可以通过Composer安装
composer require punksolid/doopla
使用方法
首先,您需要使用HttpClientInterface的实例来实例化Doopla类。您可以使用MockHttpClient进行测试。
use Punksolid\Doopla\Doopla; use Symfony\Component\HttpClient\MockHttpClient; $client = new MockHttpClient(); $doopla = new Doopla($client);
设置用户凭据
您可以使用setEmail和setPassword方法分别设置用户的电子邮件和密码。
$doopla->setEmail('user@example.com'); $doopla->setPassword('password');
登录
要登录,只需调用login方法。
$doopla->login();
获取账户余额
您可以通过调用getBalance方法来获取账户余额。
$balance = $doopla->getBalance();
测试
此库附带一组单元测试。您可以使用PHPUnit运行这些测试。
vendor/bin/phpunit
贡献
欢迎贡献。请提交带有任何增强功能的pull request。
许可证
此库是开源软件,受MIT许可证许可。