百度Api调用
百度Api调用
调用文字识别
点击蓝色框框,展示出导航栏,然后点击文字识别

查看操作指引,点击创建应用


创建完成 把自己的ApiKey 和 SecretKey都复制到文本中

然后返回操作指引,点击免费尝鲜

然后0元购
然后进入第三步调用服务,首先你需要获取access_token

就是一个key:value的形式

然后,根据文档走,下载4个Utils,再把你的Token放进去就可以啦
最终你会获得一批Json字符串,如何解析Json串呢?
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.24</version>
</dependency>
导入依赖,里面有方法,下面我看一看
public static String getNumber(String content) {
JSONObject jsonObject = JSONObject.parseObject(content);//将该字符串解析成jsonObject
String number = jsonObject.getJSONObject("words_result").getString("number");//提取该对象中的data域,
return number;
}
最后呢就是一些封装了,可以写一个Utils写一个方法,封装好对应的Token传来的Json数据,然后解析出数据在客户端直接返回你的数据就可以了,前后端进行分离,后端就用来解析,别解析一半都弄到客户端去了
最后下面是实现的


浙公网安备 33010602011771号