jetimob/iugu-sdk-php-laravel

Iugu API 的 Laravel SDK

v2.12.0 2024-09-25 20:01 UTC

README

iugu-sdk-php-laravel 由 Jetimob 团队创建和维护。它是一个用于以简单直接方式与 Iugu API 交互的 SDK。

安装

使用 composer 安装包

composer require jetimob/iugu-sdk-php-laravel

配置

首先,需要通过以下命令发布包配置:

php artisan iugu:install

此命令将在 config 目录下创建 iugu.php 配置文件,以便您可以根据项目需求进行修改。

身份验证

请求签名(RSA)

Iugu 的某些端点需要额外的身份验证级别,例如 第三方转账。通过 AbstractApi 中的 withSignature 方法抽象了身份验证的复杂性,只需在配置中的 private_key 中提供私钥即可。

有关如何生成带有签名的 API 密钥和其他信息的更多信息,请参阅 Iugu 的指南

使用

每次调用 iugu-sdk-php-laravel 包中的任何 API 时,都应使用命名空间 Jetimob\Iugu\Facades\Iugu 或简单地使用 Iugu。命名空间 IuguLaravel 自动注册,因此可以在文件顶部使用 use Iugu; 进行导入。

示例

asdsa