diamond/shopee

Shopee 的简单 Laravel 扩展包

dev-master 2024-08-19 13:08 UTC

This package is auto-updated.

Last update: 2024-09-19 13:22:39 UTC


README

Latest Version on Packagist Total Downloads GitHub Actions

Laravel 扩展包,用于与 Shopee API 交互。

安装

您可以通过 composer 安装此包

composer require laraditz/shopee

开始前

在您的 .env 文件中配置您的变量(推荐),或者您可以发布配置文件并在那里修改。

SHOPEE_SANDBOX_MODE=true # true or false for sandbox mode
SHOPEE_PARTNER_ID=<your_shopee_partner_id>
SHOPEE_PARTNER_KEY=<your_shopee_partner_id>

(可选)您可以通过以下命令发布配置文件

php artisan vendor:publish --provider="Laraditz\Shopee\ShopeeServiceProvider" --tag="config"

运行迁移命令以创建必要的数据库表。

php artisan migrate

可用方法

以下是在此包下可用的所有方法。

用法

您可以在调用方法名之前通过链式调用服务名称来调用该方法。

// Using service container
app('shopee')->order()->detail('211020BNFYMXXX');

// Using facade
\Shopee::order()->detail('211020BNFYMXXX');

事件

此包还提供了一个事件,允许您的应用程序监听 Shopee 网页推送。您可以在以下事件下创建监听器并注册。

变更日志

请参阅 变更日志 了解最近更改的更多信息。

贡献

请参阅 贡献指南 了解详情。

安全

如果您发现任何安全问题,请通过电子邮件 raditzfarhan@gmail.com 报告,而不是使用问题跟踪器。

鸣谢

许可

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