清明节快到了,车辆尾号限行规则提前看!一文带你了解全国各地的尾号限行规则

不是海碗
• 阅读 269

写在前面

车辆尾号限行是一个交通出行政策,根据地方交通管理政策,在一周内的某一天,该尾号车辆不允许在规定路段行驶。这种政策不是针对特定道路和特定车辆,是在一定区域内对所有车辆都具有制约能力,而且会不定期调整。

本文将从尾号限行的规则尾号限行 API 代码接入以及使用场景几个方面带大家了解一下尾号限行的相关知识。

违反尾号限行怎么处罚

违反尾号限行的,一般会被处以100元的罚款,以及记6分,处罚包括电子眼监控到的处罚和交警现场处罚。但是每个地方的规定会有所不一样,具体的以当地的处罚为标准。

限号时间几点到几点

清明节快到了,车辆尾号限行规则提前看!一文带你了解全国各地的尾号限行规则

一般来说,限行的时间是从早上七点到晚上八点,但是限号时间没有统一规定,各个城市会根据本地的实际情况确定限号时间,以广州为例:

  • 广州市汽车限行政策实施时间为每周一至周五,上午7:00-9:00,下午16:00-20:00,每周六、日、法定节假日不实施限行政策。
  • 限行政策实施范围为广州市内所有道路,限行政策以车牌号尾号为准,每日限行尾号分别为:周一至周五(0、1、2、3、4、5、6、7、8、9),每周六(4、5、6、7、8、9),每周日(0、1、2、3)。
  • 广州市汽车限行政策实施后,每日限行车辆不得超过每小时1000辆,每日限行车辆总量不得超过每日6000辆。
  • 广州市汽车限行政策实施后,每日限行车辆不得在限行政策实施时间内行驶至市区以外的区县,除非有特殊情况,需要提前申请。
  • 广州市汽车限行政策实施后,未按照规定参与限行的车辆将被处以200元的罚款,并记入机动车驾驶证黑名单,严重者将被吊销机动车驾驶证。

各大城市的尾号限行规则怎么查

除了在网上搜罗各种限行信息,这里推荐一个绝方便的查询方式 —— 尾号限行 API

尾号限行APIAPISpace 提供一个限行规则查询 API ,提供已知所有执行限行政策的共计65个大城市(800+个区域)未来15天的机动车尾号限行数据查询,包括限行区域、限行规则等。如后续有新增城市加入限行阵营,这个接口都会第一时间更新。

三步快速接入尾号限行 API

1.注册账号

我们直接访问尾号限行API 详情页, 选择【免费试用】或者 【登录】、【注册有礼】都可以注册一个 API 账号。

清明节快到了,车辆尾号限行规则提前看!一文带你了解全国各地的尾号限行规则

2.在线测试 API

我们依旧点击尾号限行API 详情页的【免费试用】按钮,马上就能进入测试界面。按照界面要求输入你想要了解的城市编码以及未来 N 天的数据,点击发送就能获取该城市的限行规则了。

清明节快到了,车辆尾号限行规则提前看!一文带你了解全国各地的尾号限行规则

3.返回数据示例以及字段说明

返回示例:

{
    “status”: 0,
    “result”: {
        “location”: {
            “areacode”: “101010100”,        //城市ID
            “name”: “北京”,                //城市中文名
            “country”: “中国”,                //所属国家中文名
            “path”: “北京,北京市,北京市,中国”            //行政区划路径
        },
        “traffic”: {
            “limitArea”: “五环路以内路段(不含五环路)”,  //限行区域
            “limitRule”: “北京市暂未恢复实行尾号限行政策”,  //限行规则
            “limits”: [
                {
                    “date”: “2020-04-26”,        //日期
                    “number”: “W”,                //限行尾号,W不限行,S双号限行,D单号限行
                },
                    ……            //其它日期限行信息
            ]
        }
    }
}

返回字段说明:

清明节快到了,车辆尾号限行规则提前看!一文带你了解全国各地的尾号限行规则

4.使用代码接入到自己的程序中

在线测试过接口没有问题之后,我们就可以通过代码接入到自己的程序中了。

下面是我整理几种接入方式

Java

OkHttpClient client = new OkHttpClient().newBuilder().build();
MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded");
Request request = new Request.Builder()
  .url("https://eolink.o.apispace.com/5345645/lives_geo/v001/xianxing?days=1&areacode=101010100")
  .method("GET",null)
  .addHeader("X-APISpace-Token","需要替换成自己的API 密钥,一般注册成功就有了")
  .addHeader("Authorization-Type","apikey")
  .build();

Response response = client.newCall(request).execute();
System.out.println(response.body().string());

GO

package main

import (
     "bytes"
     "encoding/json"
     "fmt"
     "io/ioutil"
     "net/http"
)

func main() {
     body, err := request()
     if err != nil {
      fmt.Println(err)
      return
     }
     fmt.Println(string(body))
}

func request() ([]byte, error) {
    uri := "https://eolink.o.apispace.com/5345645/lives_geo/v001/xianxing?days=1&areacode=101010100"

    payload := strings.NewReader("")

    req, _ := http.NewRequest("GET", uri, bytes.NewBuffer(data))

    req.Header.Add("X-APISpace-Token","需要替换成自己的API 密钥,一般注册成功就有了")
    req.Header.Add("Authorization-Type","apikey")

    res, err := http.DefaultClient.Do(req)
    if err != nil {
      return nil, err
    }
    defer res.Body.Close()
    return ioutil.ReadAll(res.Body)
}

PHP

<?php

$client = new http\Client;
$request = new http\Client\Request;

$body = new http\Message\Body;
$body->append(new http\QueryString(array({

))));

$request->setRequestUrl("eolink.o.apispace.com/5345645/lives_geo/v001/xianxing");
$request->setRequestMethod("GET");
$request->setBody($body);

$request->setQuery(new http\QueryString(array(
  "days" => "1",
  "areacode" => "101010100"
)));

$request->setHeaders(array(
  "X-APISpace-Token" => "需要替换成自己的API 密钥,一般注册成功就有了",
  "Authorization-Type" => "apikey"
));

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();

5.如何找到 API 密钥

在 APISpace 注册成功后,我们在页面导航菜单点击 【我的 API】进入 【访问控制】页面,即可看到平台提供的密钥。

清明节快到了,车辆尾号限行规则提前看!一文带你了解全国各地的尾号限行规则

尾号限行的使用场景

最后为大家总结一下尾号限行可以实现哪些功能,我们可以借助尾号限行API 实现以下功能, 提高我们的出行效率。

  • 汽车限行提醒:开发一款能够提醒用户当天是否适合开车上路的应用程序,利用尾号限行 API 接口来获取限行信息,并通过推送通知或短信提醒用户。
  • 地图导航:在地图导航应用程序中集成尾号限行 API 接口,以便在导航时提醒用户当天的限行情况,从而为用户提供更好的出行体验。
  • 汽车约租服务:将尾号限行 API 接口集成到汽车约租服务应用程序中,以便为用户提供有关限行的信息和建议,并推荐适合的车辆类型。
  • 交通分析与预测:利用历史的尾号限行数据和其他相关数据,分析交通状况,并预测未来的交通情况,为交通管理部门和公众提供有用的信息。
  • 数据可视化应用程序:将尾号限行 API 接口的数据可视化,以便更直观地展示限行信息,例如创建一个交通地图或交通报告,用于分析和决策支持。

写在最后

尾号限行制度是为了缓解城市交通压力而催生的一种交通制度,出行之前提前了解限行规则,除了能大大提高我们的出行效率,还能一定程度上避免因为限行而产生的不必要的费用。APISpace 除了提供尾号限行API 以外,也提供了一下如天气查询 API生活服务 API(笑话大全、今天吃什么)实名认证 API(运营商二要素、三要素、银行卡二要素)快递物流 API 等接口,大家有兴趣可以去挖掘一下自己有需要的 API。

点赞
收藏
评论区
推荐文章
深度了解CSS里面字体规则、行高和垂直对齐方式
大家熟知的Lineheight和verticalalign是简单的CSS属性。如此简单,以至于我们大多数人都确信完全理解它们的工作原理和使用方法。真的是这样么,我觉得事实并非如此。它们确实很复杂,也是CSS中难点之一,因为它们在创建C
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
不是海碗 不是海碗
1年前
借助尾号限行 API 实现限行规则应用的设计思路分析
尾号限行API是一种提供已知所有执行限行政策的城市(如中国大陆等地)未来一段时间内机动车尾号限行数据查询的接口
Easter79 Easter79
3年前
SysUtils.StrCopy、SysUtils.StrECopy
StrCopy和StrECopy都是复制源PChar串到目标PChar串,只是返回值不同;StrCopy返回结果的首地址,StrECopy返回结果的尾(0)地址.unitUnit1;interfaceusesWindows,Messages,S
Stella981 Stella981
3年前
Html5游戏开发案例
Html5游戏开发案例Html游戏开发案例(一)拼图游戏游戏规则介绍:拼图游戏将一幅图片分割成若干拼块并将它们随机打乱顺序。当将所有拼块都放回原位置时,就完成了拼图(游戏结束)。在“游戏”中,单击滑块选择游戏难易,“容易”为3行3列拼图游戏,中间为一个4行4列拼图游戏,“难”为5行5列拼图游戏。拼块
Stella981 Stella981
3年前
Bypass ngx_lua_waf SQL注入防御(多姿势)
0x00前言ngx\_lua\_waf是一款基于ngx\_lua的web应用防火墙,使用简单,高性能、轻量级。默认防御规则在wafconf目录中,摘录几条核心的SQL注入防御规则:select.(from|limit)(?:(union(.?)select))(?:from\Winformation_schema\W)这边
Stella981 Stella981
3年前
Spring cloud微服务安全实战
热点规则热点就是经常访问的数据。很多时候我们希望争对某一些热点数据,然后来进行限制。比如说商品的信息这个服务,我们给它做一个限流,qps是100,某一天我想做一个秒杀活动,可能会有很大的流量,这个时候一个商品的qps就达到100了,这个时候就会把流量给他控制住。其他的商品就都看不了。我希望秒杀这个商品,只把秒杀这个上商品id来的请求,它的qps限
Wesley13 Wesley13
3年前
Vim使用技巧及基本命令分类
Vim有三种模式,命令模式、插入模式、低行模式有vi进入文件后就是命令模式,接着输入a或i或o 进入插入模式,接着按Esc回到命令模式,然后输入:进入低行模式。插入命令a(后 )在光标后插入A(尾 )在光标所在行尾插入i(前 )在光标前插入I(首 )在光标所在行首插入o(下 )
Wesley13 Wesley13
3年前
PHP优先级队列
优先级队列首先,我们要了解一下什么叫队列:队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。从定义来看,队列是无法更改顺序的线性集合。线性集合一般有几种规则:先进先出(队
不是海碗 不是海碗
1年前
尾号限行 API 实现微信小程序车辆尾号限行查询功能
引言车辆尾号限行是一个交通出行政策,根据地方交通管理政策,在一周内的某一天,该尾号车辆不允许在规定路段行驶。这种政策不是针对特定道路和特定车辆,是在一定区域内对所有车辆都具有制约能力,而且会不定期调整。本文将从介绍一下如何用微信小程序实现一个车辆尾号限行查