libo/car-wzcx

基于ThinkPHP5.1框架的违章查询SDK

Installs: 22

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Type:think-extend

v1.7.1 2019-04-16 08:44 UTC

This package is auto-updated.

Last update: 2024-04-16 20:22:12 UTC


README

车辆违章查询SDK,TP5.1以上版本可用

车牌号查询调用方法:

  1. 根目录 composer require libo/car-wzcx 下载本插件包

  2. 本插件在安装的时候会给你在config目录下生成一个配置文件:wzcx.php

  3. 在此文件里修改自己的配置,填写appid和secret,数据从平台后台获取,如果没有就去创建应用,创建应用后会生成appid和secret

  4. 在需要用到查询的控制器里引入插件:use libo\car_wzcx\WZCX;

  5. 在需要用到查询的方法里,通过以下代码去进行查询:
    try {
    $params = [
    "car_type" => $car_type,
    "car_number" => $car_number,
    "car_vin_number" => $car_vin_number,
    "car_engine_number" => $car_engine_number
    ];
    $wzcx = new WZCX();
    $order_curl_json = $wzcx->car_query($params);
    $array_return = json_decode($order_curl_json, true);
    $return_code = $array_return["code"];

     if($return_code == 200) {   
         return self::returnMsg(200, '查询成功', $array_return["data"]);   
     } else {   
         return self::returnMsg(403, '查询失败,原因:' . $order_curl_json);   
     }   
    

    } catch (Exception $e) {
    return self::returnMsg(500, $e->getMessage());
    }

驾驶证查询调用方法:

  1. 根目录 composer require libo/car-wzcx 下载本插件包

  2. 本插件在安装的时候会给你在config目录下生成一个配置文件:wzcx.php

  3. 在此文件里修改自己的配置,填写appid和secret,数据从平台后台获取,如果没有就去创建应用,创建应用后会生成appid和secret

  4. 在需要用到查询的控制器里引入插件:use libo\car_wzcx\WZCX;

  5. 在需要用到查询的方法里,通过以下代码去进行查询:
    try {
    $params = [
    "driver_number" => $driver_number,
    "driver_file_number" => $driver_file_number
    ];
    $wzcx = new WZCX();
    $order_curl_json = $wzcx->driver_query($params);
    $array_return = json_decode($order_curl_json, true);
    $return_code = $array_return["code"];

     if($return_code == 200) {   
         return self::returnMsg(200, '查询成功', $array_return["data"]);   
     } else {   
         return self::returnMsg(403, '查询失败,原因:' . $order_curl_json);   
     }   
    

    } catch (Exception $e) {
    return self::returnMsg(500, $e->getMessage());
    }