nekofar/nobitex

该软件包已被废弃且不再维护。未建议替代软件包。

PHP 对 Nobitex API 的封装


README

Packagist Version PHP from Packagist Tests Status Coverage Status License Twitter: nekofar

这是对 Nobitex API 的 PHP 封装。

安装

此封装依赖于 HTTPlug,它定义了如何发送和接收 HTTP 消息。您可以使用任何实现 php-http/client-implementation 的库发送 HTTP 消息。

composer require nekofar/nobitex:^2.0

使用 cURL 安装,您可以运行以下命令

composer require nekofar/nobitex:^2.0 php-http/curl-client:^2.0

用法

使用您的用户名和密码访问您的账户。

use \Nekofar\Nobitex\Client;
use \Nekofar\Nobitex\Config;

$config = Config::doAuth('username', 'password')
$client = Client::create($config)

try {
    $profile = $client->getUserProfile();

    echo 'Email: ' . $profile->email . PHP_EOL;
    echo 'Last name: ' . $profile->lastName . PHP_EOL;
    echo 'First name: ' . $profile->firstName . PHP_EOL;

} catche (\Exception $e) {
    echo 'Error: ' . $e->getMessage();
}

贡献

测试套件使用 PHPUnit 构建。通过运行 phpunit 命令或此 composer 脚本来运行单元测试套件。

composer test

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件