minotaurlogistics/bol-retailer-api

1.1 2020-10-31 12:39 UTC

This package is auto-updated.

Last update: 2024-09-29 06:08:33 UTC


README

Build Status

SwaggerClient-php

bol.com零售商API。

此PHP包是由Swagger Codegen项目自动生成的

  • API版本:4.0
  • 包版本:1.0
  • 构建包:io.swagger.codegen.languages.PhpClientCodegen

要求

PHP 5.5 及以上

安装与使用

Composer

通过 Composer 安装

composer require minotaurlogistics/bol-retailer-api

然后运行 composer install

手动安装

下载文件并包含 autoload.php

    require_once('/path/to/SwaggerClient-php/vendor/autoload.php');

测试

运行单元测试

composer install
./vendor/bin/phpunit

重新生成客户端

docker run --rm -v ${PWD}:/codegen/SwaggerClient-php swaggerapi/swagger-codegen-cli generate \
    -i https://api.bol.com/retailer/public/apispec/v4 \
    -o /codegen \
    -l php \
    --git-user-id minotaurlogistics --git-repo-id bol-retailer-api \ 
    --invoker-package 'Swagger\BolClient' \ 
    --artifact-version 1.0 \
    --api-package 'GeneratedApi'

入门指南

请按照 安装和用法说明 操作,然后运行以下命令

<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api = \Swagger\BolClient\Api\OffersApi::createWithCredentials('key_here', 'secret_here');
$offer = $api->getOffer('offer_id');

?>

API端点文档

所有URI均相对于 https://api.bol.com

模型文档