首页 > 其他分享 >办税日历API数据

办税日历API数据

时间:2024-04-06 21:14:52浏览次数:26  
标签:city 00 代码 日历 API 办税 源码

征抄报税的日期各有不同,要在自己的应用中获取12366提供的办税日历数据,可以打开开发者模式,对页面源码进行分析。

办税日历链接:https://12366.chinatax.gov.cn/bsfw/calendar/getCalendarListForDay

 

这段源码的含义是,根据不同的区域,获得相应的代码:

var headerTargetAreaMap = {
        "111000000": "北京市",
        "112000000": "天津市",
        "113000000": "河北省",
        "114000000": "山西省",
        "115000000": "内蒙古自治区",
        "121000000": "辽宁省",
        "122000000": "吉林省",
        "123000000": "黑龙江省",
        "131000000": "上海市",
        "132000000": "江苏省",
        "133000000": "浙江省",
        "134000000": "安徽省",
        "135000000": "福建省",
        "136000000": "江西省",
        "137000000": "山东省",
        "141000000": "河南省",
        "142000000": "湖北省",
        "143000000": "湖南省",
        "144000000": "广东省",
        "145000000": "广西壮族自治区",
        "146000000": "海南省",
        "150000000": "重庆市",
        "151000000": "四川省",
        "152000000": "贵州省",
        "153000000": "云南省",
        "154000000": "西藏自治区",
        "161000000": "陕西省",
        "162000000": "甘肃省",
        "163000000": "青海省",
        "164000000": "宁夏回族自治区",
        "165000000": "新疆维吾尔自治区",
        "121020000": "大连市",
        "133020000": "宁波市",
        "135020000": "厦门市",
        "137020000": "青岛市",
        "144030000": "深圳市"
    }

  

需要关注的是, if(city_=='宁波市'||city_=='青岛市'||city_=='深圳市'||city_=='厦门市'||city_=='大连市') 这五个区域的代码是单列的。

我们将上述12366-省份代码存储至表格,通过数据选择器确定省份,再利用对应代码查询数据。

 

观察源码可知,根据月份查询办税日历的API调用方式如下:

$.ajax({
            url: "/bsfw/calendar/getCalendarListForMonth",
            type: "post",
            dataType: "json",
            data: param,
            success: function (res) {
                    //……
            }

 

在ApiFox中的调用结果如下:

 

成功时返回200,返回的数据格式如下:

{
    "zrarData": {
        "select": {},
        "form": {},
        "grid": {},
        "tree": {},
        "checkbox": {},
        "asyncTree": {},
        "radio": {}
    },
    "warn": "",
    "json": {
        "list": [
            {
                "bbh": "",
                "bsjssj": "2024-03-31 00:00:00",
                "bskssj": "2024-01-01 00:00:00",
                "bssz": "核事故应急准备专项收入(按年)",
                "bz": "",
                "cjr": "d3965a0d32d749c28e2c26e41f61e1d9",
                "cjrbm": "2055",
                "cjrbmmc": "纳服中心",
                "cjrjg": "133000000",
                "cjrjgmc": "浙江省税务局",
                "cjrmc": "123662",
                "cjsj": "2023-12-29 15:42:31",
                "gdsbz": "",
                "gxsj": "",
                "jhzt": "",
                "rlid": "b813f509819c48e1bafe7ebcc5f373bd",
                "sfsc": "0",
                "sftb": "",
                "sfyx": "1",
                "ssjg": "133000000",
                "ssjgmc": "浙江省税务局",
                "xzqhbm": ""
            },
            {
                ……(略)
            }
        ]
    },
    "message": "",
    "statusCode": "200"
}

 

list各元素含义(猜测):

办税结束时间(bsjssj)

办税开始时间(bskssj)

办税税种(bssz)

区域代码(cjrjg)

部门名称(cjrjgmc)

 

标签:city,00,代码,日历,API,办税,源码
From: https://www.cnblogs.com/yagami-light/p/18117928

相关文章

  • 前端全栈echarts实时制作。node.js写后端api接口。
    首先先介绍一下我这个实时可视化的流程:先写后端→写html网页结构→echarts画图→获取api接口数据→做实时可视化。总体来说就是要做一个实时可视化。不说怎么多了我直接开始操作,这次可能不会一下全部写完,但后面会接着继续完善此博客呢。一:node.js写api接口非常的简单,直接一......
  • 常用API(一):秒杀活动 Calendar
    packagecom.itheima.秒杀活动;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;publicclassaa{publicstaticvoidmain(String[]args)throwsParseException{Stringstart="2023年11月11日0:0:0";......
  • 常用API(一):Date SimpleDateFormat
       packagecom.itheima.日期;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;publicclassdate{publicstaticvoidmain(String[]args)throwsParseException{Dated=newDate();System.out.pr......
  • 常用API(一):BigDecimal
     解决小数运算失真的问题 packagecom.itheima.Math;importjava.math.BigDecimal;publicclassbigdecimal{publicstaticvoidmain(String[]args){System.out.println((0.1+0.2));//把小数转换成字符串BigDecimala1=newBigD......
  • 常用API(一):Math,Sysytem,Runtime
    1.Math packagecom.itheima.Math;publicclassmath{publicstaticvoidmain(String[]args){//mathSystem.out.println(Math.abs(-123));System.out.println(Math.abs(-0.23));//绝对值,可以是整数也可以是浮点数System.out.......
  • 常用API(一):StringBuilder (用StringBuilder操作字符串效率更高比String) StringBuff
     packagecom.itheima.StringBuilder1;publicclassStringBuilder1{publicstaticvoidmain(String[]args){StringBuilders=newStringBuilder();StringBuilders1=newStringBuilder("pengsuoqun");//创建新字符串s1.append(1......
  • 阿里巴巴拍立淘API新功能揭秘:图片秒搜商品,实现智能化个性化购物新体验
    在数字化快速发展的今天,智能化和个性化已经成为购物体验中不可或缺的元素。为了满足消费者日益增长的购物需求,阿里巴巴中国站不断推陈出新,其中拍立淘API的新功能——图片秒搜商品,无疑为智能化个性化购物体验开创了新的篇章。一、拍立淘API新功能概述拍立淘API是阿里巴巴中国......
  • 快递费用一目了然:taobao.item_fee API在电商中的应用
    taobao.item_feeAPI在电商中的应用主要体现在精准计算快递费用,从而为用户提供一个更加透明和便捷的购物体验。这一接口允许淘宝或天猫的开发者根据商品ID、收货地址等信息,精确计算商品的快递费用。对于用户而言,这意味着在购物过程中能够实时获得运费的估算,从而做出更明智的购......
  • 阿里巴巴中国站获得1688商品详情 API:如何通过API接口批量获取价格、标题、图片、库存
    在数字化时代,数据的重要性不言而喻。对于电商从业者来说,获取商品详情数据是提升业务效率和用户体验的关键。阿里巴巴中国站作为电商行业的巨头,提供了丰富的API接口,方便开发者们批量获取商品信息。本文将详细叙述如何通过阿里巴巴中国站的1688商品详情API接口批量获取价格、标题......
  • 20211325高进涛加密API研究
    密码引擎-加密API研究 Content任务详情0.研究学习原始文档CryptoAPIPKCS#11GM/T0016-2012智能密码钥匙密码应用接口规范GM/T0018-2012密码设备应用接口规范1.总结这些API在编程中的使用方式CryptoAPIPKCS#11SKF2.列出这些API包含的函数,进行分类,并总结它......