百度AI身份证识别接口,iOS上传base64图片报错216201问题解决办法总结
1、首先我们查看百度文档,此错误码的介绍:
216201 | image format error | 上传的图片格式错误,现阶段我们支持的图片格式为:PNG、JPG、JPEG、BMP,请进行转码或更换图片 |
2、上传接口的介绍:
image | 是 | string | - | 图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4M,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式 |
3、可能的错误分析:
①、base64编码不能插入空格。如果使用iOS系统的方法,建议使用:
NSString *base64 = [jpegData base64EncodedStringWithOptions:0];
关于NSDataBase64EncodingOptions的介绍:
NSDataBase64Encoding64CharacterLineLength:每64个字符插入\r或\n
NSDataBase64Encoding76CharacterLineLength:每76个字符插入\r或\n
NSDataBase64EncodingEndLineWithCarriageReturn:插入字符为\r
NSDataBase64EncodingEndLineWithLineFeed:插入字符为\n
如果传0,则不插入任何字符
②、urlencode还是有必要的,如果使用AFNetworking框架,是会自动编码的,你不需要额外处理。
③、图片的base64编码是不包含图片头的,如(data:image/jpg;base64,)必须删掉。
实践经验总结,有任何疑问欢迎留言。
百度AI身份证识别接口,iOS上传base64图片报错216201问题解决办法总结相关推荐
- 百度AI身份证识别接口开发
1.准备工作: 创建应用并勾选身份证识别接口,应用创建见百度AI应用的创建以及AK.SK的获取如下: API Key.Secret Key见应用列表 2.实现代码如下: public static M ...
- tp6 接口上传文件/图片报错 fopen(/www/wwwroot/***/public/storage/**failed to open stream: Permission denied
tp6 接口上传文件/图片报错 fopen(/www/wwwroot/***/public/storage/**failed to open stream: Permission denied 这是因 ...
- 百度AI - 对接百度AI 增值税发票识别接口
文章目录 百度AI - 对接百度AI 增值税发票识别接口 相关内容:Python 实用内容 1.注册应用并获取应用AK,SK 2.编写请求方法 3.上传发票并读取发票内容 4.输出结果 百度AI - ...
- react签名+上传base64图片接口入参处理
好久没更博啦,最近写项目需要实现将签名生成的url(base64图片格式)上传到upload接口.在这简要的记录下-- 背景:1.实现签名功能: 2.上传base64图片(格式自定义) 实现:1.签名 ...
- SFTP上传本地文件报错找不到文件或路径
SFTP上传本地文件报错 stat /文件名:No such file or directory的可能原因之一 遇见的问题 解决的方法;另找一个全英文的路径
- mysql严格模式 报错_代码一上传服务器就报错-尝试开启 MySQL 严格模式
先前遇到过一个非常奇怪的问题,写 MySQL 数据库的 web 程序的时候,在自己本机环境下跑的好好的,一上传到远程服务器环境上,就各种报错,各种异常.一般来讲,问题的根源多半是环境差异导致的,且大概 ...
- redmine上传大文件报错Request Entity Too Large
产品部反馈redmine上传原型图时报错,Request Entity Too Large 检查redmine正确是正确的 系统是通过nginx做的反向代理,怀疑是nginx的问题. /etc/ngi ...
- TP5 百度AI身份证识别
//百度云鉴权获取 获取tokenfunction baiduauth(){$url = 'https://aip.baidubce.com/oauth/2.0/token';$data = ['gr ...
- 在阿里云服务器上面访问百度AI车牌识别接口
1.要在百度AI去下载C SDK包,里面有封装好的接口供我们使用 点使用说明,如图 写了个测试代码demo #include "ocr.h" using namespace std ...
最新文章
- python与建筑设计_建筑学是学c语言好还是Python好?
- 高人写的浙大简史(转)
- Ranking the Cows(POJ-3275 )
- flash挂载到系统 spi_jffs2根文件系统挂载不上spi flash
- 在web开发中,为什么前端比后端更得到转行程序员的青睐?
- Python补充03 Python内置函数清单
- iOS xcode4 编译环境
- xdp-ebpf 简介
- C++前序中序后序非递归遍历
- STM32——库函数版——独立按键程序
- 有关古文的C语言编程题,文言文考试也编程,文言语言!!!(附c/c++自译)
- Python爬取《你是我的荣耀》——词云图
- 干货:8266在3d打印机上的使用
- JavaEE企业级实战项目 智牛股第一天 概要分析和环境搭建
- 别错过,卡方检验实用总结!
- 【studio】整理了下studio中make Project、clean Project、Rebuild Project的区别
- 解决cannot find grldr in all devices问题
- 1021 Deepest Root(dfs,图的联通子集个数,树的深度)
- python3实现softmax + 函数曲线绘制
- java控制语句_java基础之 控制语句