银联商务天满服务平台
Java PHP Python



import com.chinaums.open.api.OpenApiCache;
import com.chinaums.open.api.OpenApiContext;
import com.chinaums.open.api.constants.ConfigBean;
import com.chinaums.open.api.internal.util.http.HttpTransport;
import java.util.UUID;

public class OpenApiSdkTest {
    public static void main(String[] args) throws Exception{
        String url = "/v1/datacenter/smartverification/encrypted/personalinfofromcourt/query";
        //开发者ID
        String appId = "平台分配";
        //开发者秘钥
        String appKey = "平台分配";
        //实例化客户端
        ConfigBean configBean = new ConfigBean();
        OpenApiContext context = new OpenApiContext();
        String request = "{\"data\":\"\"}";
        context.setStartTime(System.currentTimeMillis());
        context.setRequestId(UUID.randomUUID().toString().replace("-", ""));
        context.setOpenServUrl(url.split("/v")[0].concat("/"));
        context.setApiServiceUrl(url);
        context.setVersion(url.split("/")[3]);
        context.setAppId(appId);
        context.setAppKey(appKey);
        context.setConfigBean(configBean);
        context.setServiceCode(url.split("/v")[1].substring(1));
        OpenApiCache.getCurrentToken(context);
        System.out.println(HttpTransport.getInstance().doPost(context, request));
    }
}
<?php
require_once "../utils/Log.php";
require_once "../utils/Tools.php";
require_once "../DefaultOpenApiClient.php";
class DataRequest

{
    public $url = "";
    public $serviceCode = "";
    public $apiVersion ="";
    public $needToken = true;
    public $needDataTag = false;
    public $data;

    function __construct($data, $url)
    {
        $this->data = $data;
        $apiVersion = preg_split("/[/]+/s",$url)[2];
        $this->apiVersion = $apiVersion;
        $serviceCode = strstr($url,$apiVersion);
        $this->url = strstr($url,"/".$apiVersion,true);
        $this->serviceCode = preg_replace("/^" . preg_quote($apiVersion, "/") . "/", "", $serviceCode);
    }
}

class DataDemo{
    public function main(){
        $appid = "平台分配";
        $appkey = "平台分配";
        $url = "/v1/datacenter/smartverification/encrypted/personalinfofromcourt/query";
        $data = json_encode(array("data"=>""));
        $reqiest = new DataRequest($data,$url);
        $client = new DefaultOpenApiClient();
        $content = $client->execute($reqiest,$appid,$appkey);
        $obj = json_decode($content);
        print_r($obj->errCode);
        print_r($obj->errInfo);
    }
}
$p = new DataDemo();
$p->main();
?>
# -*- coding: utf-8 -*-
from webapi.DefaultOpenApiClient import DefaultOpenApiClient

url = "/v1/datacenter/smartverification/encrypted/personalinfofromcourt/query"

class DataRequest(object):
    def __init__(self, data: dict) -> dict:
        self.data = data
        self.serviceCode = url[len(url.split("/v")[0])+len(url.split("/")[3])+1: len(url)]
        self.apiVersion = url.split("/")[3]
        self.needToken = True
        self.needDataTag = True

appId="平台分配"
appKey="平台分配"
client = DefaultOpenApiClient(appId, appKey)
cls = DataRequest({\"data\":\"\"})
response = client.execute(cls)
print(str(response.get("data")))
print(response.get("errCode"))
print(response.get("errInfo"))
print(response.get("resultCode"))
print(response.get("resultInfo"))

个人司法数据查询

URL

  • 生产环境: POST https://api-mop.chinaums.com/v1/datacenter/smartverification/encrypted/personalinfofromcourt/query

描述:根据姓名及身份证号码查询个人的风控涉诉信息,并可选择上送指定的数据类型字段查询特定条目的信息。

ContentType:application/json

请求头

名称 必填 描述 示例值
Authorization 认证内容
Content-Type application/json;charset=utf-8

请求参数

名称 类型 必填 最大长度 描述 示例值
data stringObject 客户端上送报文中报文体加密使用银杏盾平台的SM2公钥进行加密。
   userNo string - 用户号
   certNo string - 身份证号
   name string - 姓名
   dataType string - 数据类型。未上送则查询所有信息。 cpws 裁判文书 zxgg 执行公告 shixin 失信公告 ktgg 开庭公告 fygg 法院公告 ajlc 案件流程信息 bgt 曝光台
   pageNum string - 当前页码数。默认值1,最大值499
   pageSize string - 每页数量。默认值20,最大值20
   srcMerId string - 商户ID
   srcTermId string - 终端号
   srcIp string - 来源ip

响应示例

{
  "errCode":"20000000 – 成功",
  "errInfo":"",
  "data":""
}

响应参数

名称 类型 必填 最大长度 描述 示例值
errCode string - 错误代码 20000000 – 成功
errInfo string - 错误说明
data stringObject 对返回加密报文用base64解码后,用SM2对应的私钥解密
   userNo string - 用户号
   certNo string - 身份证号码
   name string - 姓名
   dataType string - 数据类型
   pageNum string - 当前页码数
   pageSize string - 每页数量
   srcMerId string - 商户ID
   srcTermId string - 终端号
   srcIp string - 来源ip
   respCode string - 应答码
   respMsg string - 应答码描述
   data object 响应数据
      count string - 数据条数
      pageNum string - 页码
      pageSize string - 每页数据量
      entryList array 被查询人信息列表
         sortTime string - 审结时间
         title string - 标题
         dataType string - 数据类型
         entryId string - 详情ID
         matchRatio string - 匹配度
         body string - 内容概要
      ajlcCount string - 案件流程信息数量
      ajlcPageNum string - 案件流程信息总页码数
      bgtCount string - 曝光台信息数量
      bgtPageNum string - 曝光台信息总页码数
      cpwsCount string - 裁判文书信息数量
      cpwsPageNum string - 裁判文书信息总页码数
      fyggCount string - 法院公告信息数量
      fyggPageNum string - 法院公告信息总页码数
      ktggCount string - 开庭公告信息数量
      ktggPageNum string - 开庭公告信息总页码数
      shixinPageNum string - 失信公告信息总页码数
      zxggCount string - 执行公告信息数量
      zxggPageNum string - 执行公告信息总页码数
      shixinCount string - 失信公告信息数量
      pmggCount string - 拍卖公告数据数量
      pmggPageNum string - 拍卖公告数据总页码数
      sifacdkCount string - 司法查冻扣数据数量
      sifacdkPageNum string - 司法查冻扣数据总页码数

错误码