dasbit / apiclient

不抛出异常的状态码简单API客户端包装器

0.1.1 2020-12-14 16:14 UTC

This package is auto-updated.

Last update: 2024-09-15 00:16:42 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

不抛出异常的状态码简单API客户端包装器

安装

通过Composer

$ composer require dasbit/apiclient

用法

$api = new dasbit\apiclient(new Guzzle, 'https://example-host.com/api');
$api->authenticate('login', 'password');
$response = $api->request('/entity-list');
$code = $response['code'];
$responseBody = $response['body']; // assoc array of decoded json string

变更日志

有关最近更改的更多信息,请参阅变更日志

测试

$ composer test

贡献

有关详细信息,请参阅贡献指南行为准则

安全性

如果您发现任何与安全性相关的问题,请通过电子邮件abylhasov@gmail.com联系,而不是使用问题跟踪器。

鸣谢

许可

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