lucasberto/laravel-bling-client

Bling API 的 Laravel 消费者

1.0.6 2023-04-13 19:53 UTC

This package is auto-updated.

Last update: 2024-09-13 22:35:56 UTC


README

该包仍在开发中。并非所有 API 功能都已实现。

要求

- Laravel >= 8.x

安装

通过 Packagist (composer)

composer require lucasberto/laravel-bling-client

使用方法

Lucasberto\LaravelBlingClient\Facades\BlingClient Facade 应由自动加载器自动导入,但如果遇到问题(找不到 BlingClient 类),您可以手动导入 Facade

use Lucasberto\LaravelBlingClient\Facades\BlingClient;

此包使用流畅式接口(Fluent API / 方法链式)来执行操作。

示例 1:列出所有产品

BlingClient::withToken('SEU_TOKEN')->products()->fetch();

示例 2:列出特定商店的所有产品

BlingClient::withToken('SEU_TOKEN')->products()->byStore('CÓDIGO_LOJA')->fetch();

示例 3:获取特定产品的信息

BlingClient::withToken('SEU_TOKEN')->product('SKU_DO_PRODUTO')->fetch();

可用方法

测试

如果要在包中运行测试,需要填写 .env.test 文件中的测试信息,然后将其重命名为 .env