wpsinc/wps-php-sdk

此包已被弃用,不再维护。未建议替代包。

WPS API 的官方 PHP SDK

0.0.3 2015-08-31 17:38 UTC

This package is not auto-updated.

Last update: 2018-09-26 14:17:32 UTC


README

这是一个简单的PHP客户端,可以连接到WPS API。此包是为与Laravel 5.1一起使用而开发的,但也可以独立使用。

安装

只需将其添加到您的 composer.json 中,然后运行 composer update

"wpsinc/wps-php-sdk": "dev-master"

您也可以简单地这样添加

composer require "wpsinc/wps-php-sdk:dev-master"

Laravel 设置

此SDK支持Laravel 5.1。这包括服务提供者和门面以方便访问。一旦此包被拉入您的项目,只需将其添加到您的 config/app.php 文件中。

'providers' => [
    ...
    \Wps\WpsServiceProvider::class,
],

然后添加门面到您的别名数组中

'aliases' => [
    ...
    'Wps' => \Wps\Facades\Wps::class,
],

配置

如果您使用Laravel,请将 teamwork 数组添加到您的 config/services.php 文件中

...
'wps' => [
    'base_uri'=>env('WPS_BASE_URI'),
    'username'=>env('WPS_USER'),
    'password'=>env('WPS_PASS'),
],

使用

如果您使用Laravel的Facade,可以像这样轻松访问WPS

Wps::product()->all();

无Laravel的配置

如果您不使用Laravel,可以像这样实例化类

require "vendor/autoload.php";

use Wps\Sdk;

$wps = new Sdk([
    'auth' => ['username', 'password']
]);

$wps->product()->all();

查看测试以获取其他示例,因为文档仍在开发中。