healyhatman/keypay-php

访问 KeyPay API 的包

v2.0.5 2024-02-22 13:18 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

KeyPay API 的客户端库,基于提供的 KeyPay APIOpenAPI v2 规范,使用 OpenAPI Generator 构建

需求

  • PHP 7.4

安装

您可以通过 composer 安装此包

composer require healyhatman/keypay-php

使用方法

在发出资源请求之前,应用程序必须经过授权。KeyPay 支持其他授权流程,但此包假定您正在使用 OAuth2

授权代码流程

有关获取 Oauth2 凭据的说明,请参阅 Healyhatman/oauth2-keypay

与 API 交互

一旦您获得有效的访问令牌,您可以实例化一个 KeypayPHP\Application,并使用它来帮助构建适当的 API 对象和所需的方法。

实例化应用程序

$application = new \KeypayPHP\Application($access_token);

访问特定的 API 组

所有 API 类都位于 OpenAPI\Client\Api 下。使用 forApi() 将允许您使用应用程序对象的传输访问 API

$employees = $application->forApi('\OpenAPI\Client\Api\EmployeeApi')->auEmployeeGetEmployees($business_id);

测试

尚未实现,将来会实现

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全漏洞

请查阅 我们的安全策略 了解如何报告安全漏洞。

鸣谢

许可证

MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。