eWarehousing solutions 中间件 API 包

3.3.0 2024-07-05 09:02 UTC

README

Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

此库提供了从使用php语言编写的应用程序中方便地访问eWarehousing Solutions API的功能。

文档

API 文档:https://documenter.getpostman.com/view/19192450/UVeNn35H -- 进行中 --

安装

composer require ewarehousing-solutions/ewhs-api-php

需求

  • php 8.0+

用法

使用用户名/密码组合创建客户端

<?php

$connector = MiddlewareConnector::create(
    'username',
    'password',
    'wmsCode',
    'CustomerCode',
    MiddlewareConnector::BASE_URL_EU_DEV,
);

$response = $connector->send(new GetArticleCollectionRequest());

$response->status(); // 200, 201, 400, 500 etc...

$response->json();

仅使用刷新令牌创建客户端

<?php
$connector = MiddlewareConnector::createWithRefreshToken(
    'refreshToken',
    'wmsCode',
    'CustomerCode',
    MiddlewareConnector::BASE_URL_EU_DEV,
);

$response = $connector->send(new GetArticleCollectionRequest());
$response->status(); // 200, 201, 400, 500 etc...
$response->json();

开发

此项目使用Saloon工具创建。Saloon 是一个PHP包,帮助您编写美丽的API集成。它引入了一种标准化的、流畅的语法,用于与第三方服务进行通信。

您可以直接扩展MiddlewareConnector并应用自己的自定义逻辑,并遵循他们的文档。

支持

www.ewarehousing-solutions.nlinfo@ewarehousing-solutions.nl