core45/laravel-baselinker

Laravel Baselinker API集成

1.0.2 2023-12-26 18:51 UTC

This package is auto-updated.

Last update: 2024-09-26 20:33:57 UTC


README

[![Packagist上的最新版本][ico-version]][link-packagist] [![总下载量][ico-downloads]][link-downloads]

安装

使用composer安装包

composer require core45/laravel-baselinker

可选:发布包文件

php artisan vendor:publish --provider="Core45\LaravelBaselinker\BaselinkerServiceProvider"

该包应该被Laravel自动发现。安装后,将BASELINKER_TOKEN={your-token}添加到您的.env文件中。

使用方法

Baselinker API分为4个主要部分

  • 产品目录
  • 外部存储
  • 订单
  • 快递配送
  • 产品存储[已废弃] - 此包中未实现

要访问任何方法,请使用Baselinker外观,并使用主快捷方法之一,后跟API方法名称。

  • Baselinker::catalog()->someMethod('someParameters')
  • Baselinker::externalStorage()->...
  • Baselinker::order()->...
  • Baselinker::shipment()->...

示例

use Core45\LaravelBaselinker\Facades\Baselinker;

$categories = Baselinker::categories()->getCategories();
use Core45\LaravelBaselinker\Facades\Baselinker;

$catalog = Baselinker::catalog();
$result = $catalog->addInventoryPriceGroup('For Spain', 'Price group for Spain', 'EUR');

您可以在Baselinker API文档中找到所有可用方法

https://api.baselinker.com

如果您发现任何错误或想帮助改进和维护该包,请留下评论。