资料库 API列表
联系我们
注册 登录

gi1,地标数据检索接口

  • 请求地址:

    地址:https://open.cnipr.com/cnipr-api/v1/api/cocave/gi1/{client_id}

  • 请求方法:

    HTTP POST

  • 请求参数:

    取 消 提交申请 清空
    参数名称 参数说明 是否必填 参数类型
    client_id 应用id,如没有clientId请先接入应用,查看接入流程获取 true String
    openid 用户id,可通过 Implicit Grant 方式 Authorization Code 方式 等两种方式获取openid true String
    access_token 访问令牌,可通过 Implicit Grant 方式 Authorization Code 方式Refresh Token 方式 等三种方式获取access_token获取token true String
    exp 检索表达式,例:地标名称=太白酒
    表达式能够拼写字段见 GeoDto说明字段
    true String
    from 返回值起始坐标,默认为0,不能为负数。from:0表示从第1条开始取数据 true int
    size 检索结果集数,上限为100,默认为10 true String
    queryType 检索类型,默认值:2 (按字检索)其它值含义见附录 false int
  • Postman 调用展示 gi1.jpg
  • 部分请求参数如下:
    exp:地标名称=太白酒
    queryType:2
    from:0
    size:10
                                                
  • Java + HTTP POST
    public class SearchClientTest {
    	String client_id = "CLIENT_ID";
    	String access_token = "ACCESS_TOKEN";
    	String openid = "OPENID";
    
    	/**
    	 * 裁判文书检索接口
    	 */
    	@Test
    	public void expSerachTest() throws Exception {
    		String url = "/v1/api/cocave/gi1/"+client_id;
    		List<NameValuePair> nvps = new ArrayList<NameValuePair>();
    		// 提交参数及值
    		nvps.add(new BasicNameValuePair("openid", openid));
    		nvps.add(new BasicNameValuePair("access_token", access_token));
    		nvps.add(new BasicNameValuePair("exp", "地标名称=太白酒"));
    		nvps.add(new BasicNameValuePair("from", "0"));	//from:0,表示从第1条开始取,不能为负数
    		nvps.add(new BasicNameValuePair("size", "10"));	//size:10,表示取10条,上限为50条,不能为负数
    		nvps.add(new BasicNameValuePair("queryType", "2"));
    		courtLevel,courtName,courtNum,courtProvince"));
    		this.POST(url, nvps);
    	}
    
    	public void POST(String url, List<NameValuePair> nvps) throws Exception {
    		DefaultHttpClient httpclient = new DefaultHttpClient();
    		HttpPost httppost = new HttpPost(url);
    		httppost.setHeader("ContentType", "application/x-www-form-urlencoded");
    		// 设置表单提交编码为UTF-8
    		UrlEncodedFormEntity entry = new UrlEncodedFormEntity(nvps, "UTF-8");
    		entry.setContentType("application/x-www-form-urlencoded;charset=UTF-8");
    		httppost.setEntity(entry);
    		HttpResponse response = httpclient.execute(httppost);
    		HttpEntity entity = response.getEntity();
    		String ss = EntityUtils.toString(entity, "UTF-8");
    		//打印返回结果
    		System.out.println(ss);
    		EntityUtils.consume(entity);
    		httpclient.getConnectionManager().shutdown();
    	}
    }
    
  • 响应参数:
    属性名称 属性说明 属性类型
    status 状态码,0代表成功,其它值含义见附录 long
    message 响应的信息描述 String
    total 命中总数 long
    from 检索起始位 int
    size 检索数量 int
    results 检索结果集 List<GeoDto> -- 数据详细
  • results数据详细说明:

    GeoDto

    属性名称 属性说明 属性类型
    id编号String
    landmarkName地标名称String
    landmarkType地标类别String
    afficheDept公告部门String
    landmarkMainPic地标主图String
    landmarkPhoto地标相册List <String>
    registerAffiche注册公告List <RegisterDto>-- 注册公告
    registerAfficheChange注册公告变更List <RegisterChangeDto>-- 注册公告变更
    approvelAffiche核准企业公告List <ApprovelDto>-- 核准企业公告
    approvelAfficheChange核准企业变更公告List <ApprovelChangeDto>-- 核准企业变更公告

    RegisterDto -- 注册公告

    属性名称 属性说明 属性类型
    address地址string
    applicant申请机构string
    area区域string
    bhffCity保护范围市string
    bhffCounty保护范围区string
    bhffProvince保护范围省string
    citystring
    commodity适用商品string
    countystring
    date日期string
    dept部门string
    dlz代理组织string
    fdate初审时间string
    fpath文件存放路径string
    gmjt国民经济分类string
    number编号string
    preliminaryOrganization初审机构string
    protectScope保护范围string
    protectScopeFile保护范围界定文件string
    provincestring
    pty商品组别string
    socialCreditCode统一社会信用代码string
    specialMarks专用标志使用string
    standard标准或技术规范string
    type类型string
    sequenceNumber序号string
    updateBatch更新批次string

    RegisterChangeDto -- 注册公告变更

    属性名称 属性说明 属性类型
    number编号String
    date日期String
    type类型String
    dept部门String
    area区域String
    protectScope保护范围String
    standard标准或技术规范String
    specialMarks专用标志使用String
    applicant申请机构String
    address地址String
    socialCreditCode统一社会信用代码String
    commodity适用商品String
    afficheNumber原公告号String
    changeContent变更内容String
    changeBeforeApplicant变更前申请机构String
    changeReason变更原因String
    changeBeforeProtectScope变更前地域保护范围String
    remark备注String
    sequenceNumber序号String
    updateBatch更新批次int

    ApprovelDto -- 核准企业公告

    属性名称 属性说明 属性类型
    number编号String
    date日期String
    type类型String
    dept部门String
    enterpriseName企业名称String
    address地址String
    socialCreditCode统一社会信用代码String
    lawPerson法人代表String
    trademark商标String
    telephone电话String
    approvedBatch核准批次String
    remark备注String
    sequenceNumber序号String
    updateBatch更新批次int

    ApprovelChangeDto -- 核准企业变更公告

    属性名称 属性说明 属性类型
    number编号String
    date日期String
    type类型String
    dept部门String
    changeBeforeEnterpriseName变更前企业名称String
    changeAfterEnterpriseName变更后企业名称String
    address地址String
    socialCreditCode统一社会信用代码String
    lawPerson法人代表String
    trademark商标String
    telephone电话String
    approvedBatch核准批次String
    remark备注String
    sequenceNumber序号String
    updateBatch更新批次int