springlee / zljoa
找靓机授权 SDK
This package's canonical repository appears to be gone and the package has been frozen as a result.
Installs: 6 939
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 1
Forks: 1
Open Issues: 0
Requires
- php: >=7.1
- guzzlehttp/guzzle: ^6.3
- predis/predis: ^1.1
README
.
项目文档
找靓机OA文档 https://oaapi.zhaoliangji.com/docs
composer安装
$ composer require springlee/zljoa
普通php项目
<?php require __DIR__ . '/vendor/autoload.php'; use Zlj\Oa\Authorization; $config = [ 'app_key' => 'zlj_dt5tyRElS9yy9vAafWoarHjeZ',//必填 'app_secret' => 'vywE8L6JfkZcKksBqAlVJL4B8oNUG8',//必填 'mode' => 'dev',//非必填 //redis配置 'redis'=>[ 'host'=>'127.0.0.1', 'port'=>'6379' ] ]; $app = new Authorization($config);
laravel
发布配置
php artisan vendor:publish --provider="Zlj\Oa\ServiceProvider" --tag="config"
请求示例
<?php namespace App\Http\Controllers; use Zlj\Oa\Authorization; class HomeController extends Controller { public function code(Authorization $auth) { $ret= $auth->getCode(); var_dump($ret); } public function user() { $app = app('authorization'); $ret = $app->setToken('')->getUser(); var_dump($ret); } }
返回结果
字段 | 类型 | 描述 |
---|---|---|
code | int | 编码( 1,401,403 )等 |
msg | string | 返回消息 |
data | object | 业务数据 |