六派数据
  • ID

    71

  • 收藏

    1169

  • 使用

    897

违章高发地

通过城市、经纬度2种方式获取违章高发地信息
套餐
10次 10000次 20000次 50000次 100000次
价格

立即申请 收藏数据 首次申请赠送10次免费调用
  • 通过城市获取高发地
  • 通过经纬度获取高发地

基本信息

  • 接口地址: http://open.liupai.net/illegaladdr/city
  • 计次单价: 1次
  • 支持格式: JSON,JSONP
  • 请求方法: GET POST
  • 请求示例: http://open.liupai.net/illegaladdr/city?appkey=yourappsecret

请求参数 API在线测试

参数名称 类型 必填 说明
city string 城市 如:杭州
num int 数量 默认10 最大20

返回参数

参数名称 类型   说明
province string   省份
city string   城市
town string   县区
address string   违章地址
content string   违章内容
num int   违章数量
lat string   纬度
lng string   经度

请求代码 查看代码

  • PHP
  • JAVA
  • Python
  • C++
  • C#
  • Swift
    $method = "POST";
    $url = "http://open.liupai.net/illegaladdr/city";
    $headers = NULL;
    $params = array(  
         	"appkey" => "yourappsecret",
            		"city" => "杭州",
            		"num" => "20"
    );
    $result = api_curl($method, $url, $headers, $params);
    if ($result) {
         $body = json_decode($result["body"], TRUE);
         $status_code = $body["status"];
         if ($status_code == "200") {   //有个别接口计费状态码为其他;请注意甄别
             //状态码为200, 说明请求成功
             echo "请求成功:" . $result["body"];
       } else {
             //状态码非200, 说明请求失败
             echo "请求失败:" . $result["body"];
       }
    } else {
             //返回内容异常,发送请求失败,以下可根据业务逻辑自行修改
             echo "发送请求失败";
    }

    /**
         * 转发请求到目的主机
         * @param $method string 请求方法
         * @param $URL string 请求地址
         * @param null $headers 请求头
         * @param null $param 请求参数
         * @return array|bool
     */
    function api_curl(&$method, &$URL, &$headers = NULL, &$param = NULL)
    {
       $require = curl_init($URL);
       $isHttps = substr($URL, 0, 8) == "https://" ? TRUE : FALSE;
       switch ($method) {
           case "GET":
               curl_setopt($require, CURLOPT_CUSTOMREQUEST, "GET");
               break;
           case "POST":
               curl_setopt($require, CURLOPT_CUSTOMREQUEST, "POST");
               break;
           default:
               return FALSE;
       }
       if ($param) {
           curl_setopt($require, CURLOPT_POSTFIELDS, $param);
       }
       if ($isHttps) {
           curl_setopt($require, CURLOPT_SSL_VERIFYPEER, FALSE);
           curl_setopt($require, CURLOPT_SSL_VERIFYHOST, 2);
       }
       if ($headers) {
           curl_setopt($require, CURLOPT_HTTPHEADER, $headers);
       }
    
       curl_setopt($require, CURLOPT_RETURNTRANSFER, TRUE);
       curl_setopt($require, CURLOPT_FOLLOWLOCATION, TRUE);
       curl_setopt($require, CURLOPT_HEADER, TRUE);
       $response = curl_exec($require);
       $headerSize = curl_getinfo($require, CURLINFO_HEADER_SIZE);
       curl_close($require);
       if ($response) {
           $header = substr($response, 0, $headerSize);
           $body = substr($response, $headerSize);
           $bodyTemp = json_encode(array(
                0 => $body
           ));
           $bodyTemp = str_replace("", "", $bodyTemp);
           $bodyTemp = json_decode($bodyTemp, TRUE);
           $body = trim($bodyTemp[0]);
           $respondHeaders = array();
           $header_rows = array_filter(explode(PHP_EOL, $header), "trim");
           foreach ($header_rows as $row) {
               $keylen = strpos($row, ":");
               if ($keylen) {
                   $respondHeaders[] = array(
                       "key" => substr($row, 0, $keylen),
                       "value" => trim(substr($row, $keylen + 1))
                   );
               }
           }
           return array(
               "headers" => $respondHeaders,
               "body" => $body
           );
       } else {
           return FALSE;
       }
    }

JSON返回示例

{
    "status": 200,
    "msg": "OK",
    "result": [
        {
            "province": "浙江",
            "city": "杭州",
            "town": "余杭区",
            "address": "[绕城地区]G2501杭州绕城高速_(102km+500m)",
            "content": "驾驶中型以上载客载货汽车、危险物品运输车辆以外的其他机动车行驶超过规定时速10%未达20%的",
            "num": 1412,
            "lat": "30.2592444615",
            "lng": "120.2193754157"
        },
        {
            "province": "浙江",
            "city": "杭州",
            "town": "",
            "address": "G56杭瑞高速安徽方向111KM100M",
            "content": "驾驶中型以上载客载货汽车、校车、危险物品运输车辆以外的其他机动车行驶超过规定时速20%以上未达到50%的",
            "num": 879,
            "lat": "29.6967537957",
            "lng": "118.3438386287"
        }
    ]
}

    数据信息

  • 今日调用: 61,900  次
  • 客服电话: 010-8639-9970
  • 客服邮箱: kf@ksmsoft.net
  • 售前客服: 点击这里给我发消息
  • 售后技术: 点击这里给我发消息

相关资讯

其他推荐