当前位置: 首页 > article >正文

企业四要素如何用PHP进行调用

一、什么是企业四要素?

       企业四要素接口是在企业三要素(企业名称、统一社会信用代码、法定代表人姓名)的基础上,增加了一个关键要素,通常是企业注册号或企业银行账户信息。这种接口主要用于更全面的企业信息验证,尤其是在金融、支付、合同签署等场景中。

二、企业四要素的核心验证要素有哪些?

1.企业名称:企业的全称或注册名称。

2.统一社会信用代码:企业的唯一标识码,用于工商登记和税务管理。

3.法定代表人姓名:企业法定代表人的姓名。

4.企业注册号 或 企业银行账户信息:

(1)企业注册号:企业在工商部门注册时的唯一编号。

(2)企业银行账户信息:包括企业对公账户的开户行、账号等。

三、企业四要素的主要功能有哪些?

1.信息验证:验证企业名称、统一社会信用代码、法定代表人姓名以及企业注册号或银行账户信息是否一致。

2.风险控制:识别企业是否存在经营异常、行政处罚、账户异常等风险。

3.数据查询:获取企业的详细信息,如注册地址、成立日期、经营范围、开户行信息等。

四、如何免费测试调用企业四要素接口?

下面我们以阿里云的接口为例,免费测试调用该接口:

具体示例代码如下:

接口地址:https://market.aliyun.com/apimarket/detail/cmapi00069381#sku=yuncode6338100002

<?php
    $host = "https://kzcomfour.market.alicloudapi.com";
    $path = "/company_four/check";
    $method = "POST";
    $appcode = "你自己的AppCode";
    $headers = array();
    array_push($headers, "Authorization:APPCODE " . $appcode);
    //根据API的要求,定义相对应的Content-Type
    array_push($headers, "Content-Type".":"."application/x-www-form-urlencoded; charset=UTF-8");
    $querys = "";
    $bodys = "creditCode=creditCode&companyName=companyName&legalPerson=legalPerson&idcard=idcard";
    $url = $host . $path;

    $curl = curl_init();
    curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
    curl_setopt($curl, CURLOPT_FAILONERROR, false);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_HEADER, true);
    if (1 == strpos("$".$host, "https://"))
    {
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
    }
    curl_setopt($curl, CURLOPT_POSTFIELDS, $bodys);
    var_dump(curl_exec($curl));
?>

返回结果如下:

{
    "msg": "成功",
    "success": true,
    "code": 200,
    "data": {
        "orderNo": "202501121102192442286",
        "data": {
            "Relation": {  //人企关系信息
                "PersonDetail": {
                    "Post": "1", //是否法人(1已查得,0未查得
                    "Id": 1, //id是否匹配(-1未验证,1匹配,0未匹配)
                    "Name": 1 //姓名是否匹配(-1未验证,1匹配,0未匹配)
                },
                "PersonMatched": 1 //⼈企关系是否匹配(-1未验证,0不匹配,1匹配)
            },
            "CompanyInfo": { //企业核验信息
                "CompanyMatched": 1, //企业是否匹配(-1未查得,0不匹配,1匹配)
                "CompanyDetail": {
                    "CompanyName": 1, //企业名是否匹配(-1未验证,0未查得,1已查得)
                    "CompanyStatus": "1", //企业状态(1-正常;2其他,包含吊销、注销,撤销,迁出,迁入,清算,停业等
状态)
                    "CreditNo": 1, //社会统一信用代码/注册号是否匹配(-1未验证,0未查得,1已查得)
                    "CompanyType": "1" //企业类型(1企业,2个体)
                }
            }
        }
    }
}


http://www.kler.cn/a/533461.html

相关文章:

  • 2025最新软件测试面试大全(附答案+文档)
  • 圆上取点(例题)
  • Linux防火墙基础
  • Kubernetes学习之包管理工具(Helm)
  • LabVIEW如何有效地进行数据采集?
  • 93,【1】buuctf web [网鼎杯 2020 朱雀组]phpweb
  • 在ubuntu22.04上先部署docker,再编译安装kamailio,附详细操作流程及docker和makailio的版本号
  • Junit5使用教程(5)
  • openai agent第二弹:deepresearch原理介绍
  • P5524 [Ynoi2012] NOIP2015 充满了希望 Solution
  • MySQL 事件调度器(Event Scheduler)的使用
  • 在Debian 12上安装VNC服务器
  • 【mysql知识】mysql的存储过程详细说明
  • WordPressAI自动生成发布文章免费插件,SEO,定时任务,生成长尾关键词、根据网站主题内容全自动化后台生成发布文章
  • 小程序越来越智能化,作为设计师要如何进行创新设计
  • 智能化转型2.0:从“工具应用”到“价值重构”
  • Spring 核心技术解析【纯干货版】- IX:Spring 数据访问模块 Spring-Jdbc 模块精讲
  • C# OpenCV机器视觉:学生注意力监测
  • Android 整个屏幕可滑动,tab,viewpage是列表,tab不锁在顶
  • 如何在自己mac电脑上私有化部署deep seek
  • [Android] IKTV专享版
  • Meta推动虚拟现实:Facebook如何进入元宇宙时代
  • 107,【7】buuctf web [CISCN2019 华北赛区 Day2 Web1]Hack World
  • JavaScript(简称:js)
  • SQL server 创建DB Link 详解
  • 亚马逊自养号测评系统搭建的全面指南