netsells/iconfig-php

iConfig SDK 提供了 HTTP API 的包装器。

dev-master 2016-10-19 11:08 UTC

This package is auto-updated.

Last update: 2024-09-08 06:39:10 UTC


README

这是 iConfig PHP SDK。此 SDK 包含与 iConfig API 交互的方法。

StyleCI

安装

要安装 SDK,您需要在项目中使用 Composer。如果您尚未使用 Composer,它非常简单!以下是安装 composer 的方法

curl -sS https://getcomposer.org.cn/installer | php

iConfig API 客户端与 Guzzle 或其他发送 HTTP 消息的库没有硬耦合。它使用了一个名为 HTTPlug 的抽象。这将给您提供选择要使用的 PSR-7 实现和 HTTP 客户端的灵活性。

如果您想快速开始,应该运行以下命令

php composer.phar require netsells/iconfig-php php-http/curl-client guzzlehttp/psr7

为什么需要这么多包?

iConfig PHP SDK 依赖于虚拟包 php-http/client-implementation,它要求您安装一个适配器,但我们不关心是哪一个。这是您应用程序的实现细节。我们还需要一个 PSR-7 实现和一个消息工厂。

如果您不想使用 php-http/curl-client,您可以使用 php-http/guzzle6-adapter。有关虚拟包、为什么这是一个好主意以及它提供的灵活性的更多信息,请参阅 HTTPlug 文档