otakusquare/sylius-api-client

一个简单易用的PHP客户端,用于Sylius的REST API

此包的官方仓库似乎已丢失,因此该包已被冻结。

dev-master 2018-12-27 23:27 UTC

This package is auto-updated.

Last update: 2022-11-28 08:30:18 UTC


README

由Otaku Square提供
正在积极开发中

这是什么?

本项目旨在成为最新Sylius REST API的易于使用的API客户端,并且鼓励在最新的Sylius环境中继续开发。

这是为谁准备的?

此客户端对任何通过PHP使用Sylius API的人来说都很有用。

安装

只需使用以下命令:composer require otakusquare/sylius-api-client

示例

这只是为了开发目的,将会发生巨大变化!

<?php

require_once __DIR__ . 'vendor/autoload.php';

$client = new \OtakuSquare\SyliusApiClient\SyliusClient(
    'https://www.domain.com/api'
);

$client->authenticate(
    new \OtakuSquare\SyliusApiClient\Authorization\ApiCredentials(
        '<clientId>',
        '<clientSecret>',
        '<username>',
        '<password>'
    )
);

$productsResponse = $client->abstractMultipartRequest('GET', '/v1/products/?limit=999');
var_dump(json_decode($productsResponse->getBody(), true));

许可条款

此产品可以在MIT许可下免费使用,即您可以随心所欲地使用此产品。