首页 > 其他分享 >百度Api调用

百度Api调用

时间:2022-10-31 17:25:40浏览次数:48  
标签:调用 String number Json Api 解析 百度

百度Api调用

 

调用文字识别

点击蓝色框框,展示出导航栏,然后点击文字识别

image-20221031165551694

 

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

image-20221031165715549

 

image-20221031165750640

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

image-20221031165903274

 

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

image-20221031170024089

然后0元购

 

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

image-20221031170403465

就是一个key:value的形式

image-20221031170424223

然后,根据文档走,下载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数据,然后解析出数据在客户端直接返回你的数据就可以了,前后端进行分离,后端就用来解析,别解析一半都弄到客户端去了

 

最后下面是实现的

image-20221031170916233

标签:调用,String,number,Json,Api,解析,百度
From: https://www.cnblogs.com/shuangshuangzi/p/16845033.html

相关文章