steve-liuxu / jg-service-for-laravel
交管服务平台信息查询接口封装,包括违章信息、驾照查分,此为Laravel扩展包。
0.8.5
2016-10-18 10:52 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-11-23 20:26:26 UTC
README
交管服务平台信息查询接口封装,包括违章信息、驾照查分。
##使用注意
- 本分支为Laravel5扩展包
- 需要开启 php-curl 扩展
- 验证码自动识别接口来自易源数据-图形验证码识别
TODO
1. 增加多区域支持
2. 增加违章支持
安装
####步骤1. composer
- 执行
composer require steve-liuxu/jg-service-for-laravel ~0.8
- 执行
composer update
或者composer install
引入开发包
####步骤2. laravel5安装
找到 config/app.php
配置文件中,key为 providers
的数组,在数组中添加服务提供者。
'providers' => [ // ... SteveLiuxu\JGService\JGServiceProvider::class,, ]
运行 php artisan vendor:publish
命令,发布配置文件到你的项目中。
说明
配置文件 config/JGService-showapi.php
为验证码识别配置信息文件,接口申请地址为易源数据-图形验证码识别
使用
使用时首先修改 config/JGService-showapi.php
里的配置项
<?php return [ //appid,在官网的"我的应用"中找到相关值 'showapi_appid' => 'xxxxx', //app密钥,在官网的"我的应用"中找到相关值 'showapi_secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', //验证码识别请求地址 'showapi_url'=>'http://route.showapi.com/184-2', ];
然后在控制器里实例化类,调用即可
Route::get('/test', function (){ $test = new \steveLiuxu\JGService\JGService(); dd($test->GetScore("xxxx","xxxx","xxx")); });
##开源协议 遵循MIT开源协议。