证件照研究院接口文档地址:http://dev.id-photo-verify.com/doc.html

使用证件照接口前期准备:

1:注册

登录证件照研究院的官网进行注册:http://dev.id-photo-verify.com/

2:创建应用

注册成功后进入管理中心,创建一个应用,这里我使用的是应用是制作并检测证件照

3:制作并检测证件照接口地址

http://apicall.id-photo-verify.com/api/cut_check_pic

4:post传参

接口的返回参数如下:

以上的返回参数,我们主要使用到了img_wm_url_list参数和file_name参数,其他以解检测参数,我们可以根据我们的需求来使用即可

img_wm_url_list参数返回的是带水印的证件照图片

此接口是免费的所有只能返回带水印的证件照,如果需要无水印的证件照的话,我们需要使用file_name参数值来调用另一个接口,那个接口是收费的,具体操作详情请查看

https://www.wj0511.com/site/detail.html?id=481

5:代码实例(这里我使用的是Yii的yiisoft/yii2-httpclient插件调用接口)

$file = 'XXX';//图片地址
$mime_type= mime_content_type($file);
//将图片进行base64编码
$base64_data = base64_encode(file_get_contents($file));
$base64_file = $base64_data;
$data = ['file' => $base64_file,//需要制作的base64照片'spec_id' => '1',//已有的规格ID,具体参考文档'app_key' => 'XXX',//已申请的app_key'is_fair' => 1,//是否美颜//美颜参数'fair_level' => ['leyelarge' => 0.2,'reyelarge' => 0.2,'mouthlarge' => 0,'skinwhite' => 0.2,'skinsoft' => 0.2,'coseye' => 0,'facelift' => 0.2,],'ppi' => 300,'background_color' => [['start_color' => 3379122,'color_name' => 'blue','enc_color' => 3379122,]],'hairline_top_max_p' => '200px','hairline_top_min_p' => '100px','facial_width_max_p' => 300,'facial_width_min_p' => 180,'file_size_max' => 204800,'file_size_min' => 102400,//下面是需要检测的参数,值越小越严'facial_pose' => 10,//人脸姿态'sight_line' => 20,//视线水平'face_contrast' => 60,//视线水平'facial_shelter' => 80,//面部无遮挡'eyes_close' => 50,//闭眼'eyes_nature' => 10,//视线自然'mouse_nature' => 50,//嘴巴自然'shoulder_equal' => 1,//肩膀等高'face_unbalance' => 70,//阴阳脸'glasses_glare' => 20,//眼镜反光'face_blur' => 80,//模糊程度'face_over_kbt' => 60,//过曝光'bg_shadow' => 10,//背景阴影'incomplete_head' => 60,//头部完整'face_too_dark' => 80,//照片过暗'body_posture' => 60,//身体姿态 身子不正,自拍时斜向下,举手,手放脑后,抠鼻孔,托腮等'hat_threshold' => 20,//帽子检测
];
$client = new Client();
$response = $client->createRequest()->setMethod('POST') // 请求方式->setUrl('http://apicall.id-photo-verify.com/api/cut_check_pic')      // 请求地址->setData($data)    //数据传数组->setHeaders(['Content-Type'=>'application/json']) //header->setFormat(Client::FORMAT_JSON) //提交的数据的格式->send();
//获取检测结果,1表示通过,0表示失败
$result = isset($response->data['result']) ? $response->data['result'] : [];
$checkResult = isset($result['check_result']) ? $result['check_result'] : [];
//保存水印照片
$savePath = '保存地址';
$img = file_get_contents($response->data['result']['img_wm_url_list'][0]);
file_put_contents($savePath, $img);
//获取file_name
$fileName = $response->data['result']['file_name'][0];

如上我们就可以实现制作证件照

使用证件照研究院接口实现制作证件照相关推荐

  1. 全国计算机照片怎么弄,证件照电子版怎么弄-制作证件照其实很简单,用excel就行,2分钟搞定...

    Hello,大家好,日常生活相信大家都体验过被证件照支配的恐惧,因为办的证不同,要求也不尽相同,什么一寸的两寸的,蓝底的红底的等等,每年总要进一两次照相馆,今天就跟大家分享下我们如何使用excel制作 ...

  2. 使用证件照api接口快速上线证件照业务-超详细!

    公司的新产品需要接入证件照服务,本想用php来实现,无奈php能实现的功能有限,经过一番搜索最终选择了一家性价比很高的证件照接口服务商,无论从证件照质量,响应速度,价格方面都有不错的优势,还支持证件照 ...

  3. php人像分割 人像抠图 证件照换底色 在线制作证件照API

    证件照在我们生活中也是随时都需要的 例如去办证.体检.或者是参加考试等,但不是每个人都会P图 有些时候并不需要问了一个电子版证件照去照相馆拍照,所以可以利用技术 开发一个在线工具,即拍即出图. 本文使 ...

  4. 营业执照在线一键生成_如何在线制作证件照?证件照一键生成的方法

    如何在线制作证件照?每一年的毕业季也是就业季,几百多万的大学生都面临着找工作,而在工作之前必须准备好证件照,这样方便参加面试和入职.随着市场需求的逐步扩大,很多便捷的软件和网站都被设计出来了,比如小编 ...

  5. 怎样调整input框背景颜色_不用花钱,自己也能制作证件照,更换背景色、排版全搞定...

    证件照是工作所必须的,但是要求总是变来变去,有的需要白色背景,有的需要蓝色背景,还有需要红色背景的.手机有很多制作证件照的软件,但是大部分都是收费的,我们能不能自己制作一张既美观.又能随机应变,关键是 ...

  6. 免冠证件照如何制作?制作证件照的简单方法

    免冠证件照如何制作?在我们的日常生活中总是会需要使用到各种各样的证件照.以前我们都是需要去照相馆拍证件照,然后再将照片冲印出来.现在随着科技的发展,我们足不出户自己就可以动手制作证件照.下面小编就来给 ...

  7. 怎么用电脑制作证件照?使用这个工具就可以了

    证件照的使用场景相信大家并不陌生,小到表格填写,大到考试认证,作为我们经常需要用到的消耗品,为了防止照片丢失或者损坏,备份一份电子版的证件照是很有必要的. 那么一份简单的证件照电子版怎么做呢?用PS吗 ...

  8. 免费制作证件照,这3个在线网站千万别错过

    想必大家都拍过很多次证件照,特别踏入社会后需要用到证件照的地方就更多了,每次都去照相馆不仅费钱还需要花费时间.所以今天给大家分享3个证件照在线制作网站,每个工具都有自己的特点,不仅支持裁剪证件照,还支 ...

  9. 如何制作证件照?分享几种简单的证件照制作方法

    我们自己怎么制作证件照呢?证件照是办理各种证件所必需的.无论是办理身份证.护照.驾驶证.学生证.工作证等等,都需要提供一张符合规定标准的证件照片.这些证件照片的标准要求包括照片尺寸.背景颜色.头部位置 ...

最新文章

  1. 为什么尽量避免使用 CSS 表达式
  2. java实现递归下降分析_使用递归实现检查未知层级目录中的文件-Java实用技能
  3. 有些事情你不做,总有人替你做了-2020-07-28
  4. CAP与Base理论
  5. Python字符串| join()方法与示例
  6. 我这几年来是如何编写 Go HTTP 服务的(转载)
  7. 深入探究JFreeChart
  8. [图示]抢逼围:项目开发3字经
  9. Python: 更改Jupyter Notebook默认工作路径?
  10. 第一个Django模型
  11. csdn如何写出文章,拥有较高的推荐量以及点击率
  12. PL7501C原厂双节锂电池充电管理芯片
  13. 东方mmd巨大化_爱丽丝玛格特罗伊德 动漫人物资料
  14. recovery.img 的解包与打包
  15. 麓言科技设计师你要有想法
  16. mysql开发收银_农银e管家收银台PC版收款语音播报插件开发实录(二)
  17. CAD填充颜色透明颜色设置
  18. 酷我音乐 linux,GitHub - weakish/kwplayer: 酷我音乐盒的 Gtk/Linux 实现
  19. linux4.1内核配置以及编译及千兆网卡dp83867网卡驱动移植
  20. 【读书分享】读《设计中的设计》有感

热门文章

  1. 用迭代公式求x的立方根C语言详解
  2. eovs实训报告总结心得_实训报告心得体会范文大全
  3. 分享Visual Studio 2019专业版、企业版密匙
  4. 禁用计算机安全模式,安全模式
  5. 基于高通SNPE推理引擎的yolov5目标检测算法
  6. 鸟与虫(三)贴吧,我想粗去玩
  7. 获取焦点(onFocus)和失去焦点(onBlur) (js)
  8. 【如何拍出一条好的vlog】素材篇
  9. CAN总线与CANOPEN协议入门
  10. 小程序开发之全栈开发(一)