thank-song/lingxing 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

thank-song/lingxing

最新稳定版本:V1.25.12.18

Composer 安装命令:

composer require thank-song/lingxing

包简介

Laravel package for LingXing API.

README 文档

README

Installation

Compatible with Laravel 8.x and above

We recommend installing the package locally using the following command:

composer require thank-song/lingxing
> 适配 Laravel 8.x 及以上版本

⚙️ 配置 Configuration

直接在环境文件(.env)中新增
LINGXING_APP_ID=YOUR-APP-ID-HERE , LINGXING_APP_SECRET=YOUR-APP-SECRET-HERE

或发布配置文件到主项目:

php artisan vendor:publish --tag=lingxing

config/lingxing.php 中配置:

return [
    // 使用 .env 中的配置自动初始化
    'appId'=>env('LINGXING_APP_ID','YOUR-APP-ID-HERE'),
    'appSecret'=>env('LINGXING_APP_SECRET','YOUR-APP-SECRET-HERE'),
    'host' => env('LINGXING_HOST','https://openapi.lingxing.com')
];

🚀 使用方式 Usage

📝 示例:请求类-获取订单列表

use ThankSong\LingXing\Request\GetOrderListRequest;

$request = new GetOrderListRequest();
$request -> setOffset(0)
         -> setLength(20)
         -> setDateType('update_time')
         -> setStartTime(now()->subHours(2)->timestamp)
         -> setEndTime(now()->endOfDay()->timestamp);
$response = $request -> send();

dump($response -> getData());

📝 示例:基础请求-获取产品列表

use ThankSong\LingXing\LingXing;

$res = LingXing::basicRequest('/erp/sc/data/local_inventory/supplier',['offset'=>$offset,'length'=>$length]);
dump($res -> getData());
dump($res -> hasMore());

📝 示例:获取产品列表

use ThankSong\LingXing\LingXing;

$res = LingXing::getProducts();
dump($res -> getData());
dump($res -> hasMore());

📚 License

MIT

统计信息

  • 总下载量: 9
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-10-13