贵州招考信息网接口
<h3>贵州招考信息网接口 v1.0:</h3>
<p><em>约定:域名为 <a href="https://www.gzzkxxw.com">https://www.gzzkxxw.com</a> 以下文档只写资源路径</em>
<em>约定:如无特别说明,均是GET请求,返回均为json数据</em></p>
<h4>列表页:</h4>
<h4>全部列表:<code>/api/list/page</code> , page为页数;</h4>
<p>按发布时间先后返回,每页返回30条:
举例:<a href="https://www.gzzkxxw.com/api/list/1">https://www.gzzkxxw.com/api/list/1</a> , <a href="https://www.gzzkxxw.com/api/list/2">https://www.gzzkxxw.com/api/list/2</a></p>
<p>返回示例:</p>
<pre><code>[
{
id: 18256,
title: "2018年贵州大龙经济开发区面向全市遴选事业单位工作人员取消岗位计划的公告",
created_at: "2018-10-19 17:24:07"
},
{
id: 18255,
title: "2018年赤水市拟聘用王所强同志为赤水市事业单位工作人员的公示",
created_at: "2018-10-19 17:24:06"
},
]</code></pre>
<h4>市列表:<code>/api/city/市id/page</code>,可拿到该市下面所有的招考信息,同样的,通过page翻页</h4>
<p>举例:/api/city/4/1 ,即可拿到 贵阳市(报告下面所有的县)所有的招考信息
返回示例:和全部列表一样</p>
<h4>县(区)列表:<code>/api/county/县id/page</code>,可拿到该市下面所有的招考信息,同样的,通过page翻页</h4>
<p>举例:/api/county/19/1 ,即可拿到 绥阳县 所有的招考信息
返回示例:和全部列表一样</p>
<h3>地区列表 : <code>/api/cities</code></h3>
<p>看到上面可能会有疑问,无论是市列表,还是县列表,都需要能拿到 <strong>县市id</strong> ,这里提供接口获取。</p>
<p>这里返回的是一个列表,里面是各个市的数据,市中又通过 counties 属性包含其下所有的县数据,如下所示,这里结构清晰,一看便知: </p>
<p>返回示例:</p>
<pre><code>[
{
id: 4,
name: "贵阳",
alias: null,
created_at: null,
updated_at: "2018-08-30 22:47:25",
slug: "guiyang",
counties: [
{
id: 1,
city: 4,
name: "南明区",
created_at: null,
updated_at: "2018-08-30 22:47:30",
slug: "nanmingqu"
},
{
id: 2,
city: 4,
name: "云岩区",
created_at: null,
updated_at: "2018-08-30 22:47:30",
slug: "yunyanqu"
},
{
id: 3,
city: 4,
name: "花溪区",
created_at: null,
updated_at: "2018-08-30 22:47:30",
slug: "huaxiqu"
},
{
id: 4,
city: 4,
name: "乌当区",
created_at: null,
updated_at: "2018-08-30 22:47:30",
slug: "wudangqu"
},
{
id: 5,
city: 4,
name: "白云区",
created_at: null,
updated_at: "2018-08-30 22:47:30",
slug: "baiyunqu"
},
{
id: 6,
city: 4,
name: "观山湖区",
created_at: null,
updated_at: "2018-08-30 22:47:30",
slug: "guanshanhuqu"
},
{
id: 7,
city: 4,
name: "开阳县",
created_at: null,
updated_at: "2018-08-30 22:47:30",
slug: "kaiyangxian"
},
{
id: 8,
city: 4,
name: "息烽县",
created_at: null,
updated_at: "2018-08-30 22:47:30",
slug: "xifengxian"
},
{
id: 9,
city: 4,
name: "修文县",
created_at: null,
updated_at: "2018-08-30 22:47:30",
slug: "xiuwenxian"
},
{
id: 10,
city: 4,
name: "清镇市",
created_at: null,
updated_at: "2018-08-30 22:47:30",
slug: "qingzhenshi"
}
]
}
]
</code></pre>
<h3>文章数据: <code>/api/article/文章id</code></h3>
<p>此接口读取单偏文章的信息,传入文章id即可,文章id通过列表页即可拿到。
返回示例:
其中:第一层则包含文章的内容信息,cities为相关联的市(可能有多个),counties为有关的县(可能与多个县相关),files则为附件下载(可能有多个文件)</p>
<pre><code>{
id: 18209,
title: "水城县2018年面向社会公开招聘合同制医务人员、财务人员及信息管理人员第二批次政审结果相关公告",
url: "http://www.163gz.com/gzzp8/zkxx/20181017/172308.shtml",
content: "水城县2018年面向社会公开招聘合同制医务人员、财务人员及信息管理人员第二批次政审工作已结束,根据《水城县2018年面向社会公开招聘合同制医务人员、财务人员及信息管理人员简章》规定,现将第二批次政审结果(详见附件)公示如下,公示期为2018年10月17日-2018年10月22日,公示期间对政审结果有异议的,请咨询水城县招聘工作领导小组办公室,联系电话:0858-8935678。 附件:水城县2018年面向社会公开招聘合同制医务人员、财务人员及信息管理人员第二批次政审结果.xlsx ",
created_at: "2018-10-17 17:31:05",
updated_at: "2018-10-17 17:31:05",
cities: [{
id: 5,
name: "六盘水",
alias: null,
created_at: null,
updated_at: "2018-08-30 22:47:25",
slug: "liupanshui",
pivot: {
article: 18209,
city: 5
}
}],
counties: [{
id: 13,
city: 5,
name: "水城县",
created_at: null,
updated_at: "2018-08-30 22:47:31",
slug: "shuichengxian",
pivot: {
article: 18209,
county: 13
},
my_city: {
id: 5,
name: "六盘水",
alias: null,
created_at: null,
updated_at: "2018-08-30 22:47:25",
slug: "liupanshui"
}
}],
files: [{
id: 12926,
article: 18209,
name: "附件:水城县2018年面向社会公开招聘合同制医务人员、财务人员及信息管理人员第二批次政审结果.xlsx",
type: "xlsx",
url: "https://www.gzzkxxw.com/files/18209_12926.xlsx"
}]
}</code></pre>