代码如下所示:
package org.fh.util;import org.json.jsonobject;import java.io.bufferedreader;import java.io.inputstreamreader;import java.net.httpurlconnection;import java.net.url;import java.util.list;import java.util.map;/** * 说明:获取文字识别token类 * 作者:fh admin * from:fhadmin.cn */public class authtextrvice { /** * 获取权限token * @return 返回示例: * { * "access_token": "xxxxxxx", * "expires_in": 2592000 * } */ public static string getauth() { // 官网获取的 api key 更新为你注册的 string clientid = "xxxxxxxx"; // 官网获取的 cret key 更新为你注册的 string clientcret = "xxxxxxxxxxx"; return getauth(client党章主要内容id, clientcret); } /** * 获取api访问token * 该token有一定的有效期,需要自行管理,当失效时需重新获取. * @param ak - 百度云官网获取的 api key * @param sk - 百度云官网获取的 curet key * @return asss_token 示例: * "24.460da4889caad24cccdb1fea17xxxxx" */ public static string getauth(string ak, string sk) { // 获取token地址 string authhos规范化管理t = "https://aip.baidubce.com/oauth/2.0/token?"; 麻醉学专业排名 string getaccesstokenurl = authhost // 1. grant_type为固定参数 + "grant_type=client_credentials" // 2. 官网获取的 api key 小小鸟 + "&client_id=" + ak // 3. 官网获取的 cret key + "&client_cret=" + sk; try { url realurl = new url(getaccesstokenurl); // 打开和url之间的连接 httpurlconnection connection = (httpurlc秋日诗onnection) realurl.openconnection(); connection.trequestmethod("get"); connection.connect(); // 获取所有响应头字段 map<string, list<string>> map = connection.getheaderfields(); // 遍历所有的响应头字段 for (string key : map.keyt()) { system.err.println(key + "--->" + map.get(key)); } // 定义 bufferedreader输入流来读取url的响应 bufferedreader in = new bufferedreader(new inputstreamreader(connection.getinputstream())); string result = ""; string line; while ((line = in.readline()) != null) { result += line; } /** * 返回结果示例 */ system.err.println("result:" + result); jsonobject jsonobject = new jsonobject(result); string access_token = jsonobject.getstring("access_token"); return access_token; } catch (exception e) { system.err.printf("获取token失败!"); e.printstacktrace(system.err); } return null; }}
到此这篇关于java 百度手写文字识别接口配置代码的文章就介绍到这了,更多相关java手写文字识别内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!
本文发布于:2023-04-04 10:30:02,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/e7fc5674ca7b961cc6fd68984378cc1a.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:java 百度手写文字识别接口配置代码.doc
本文 PDF 下载地址:java 百度手写文字识别接口配置代码.pdf
留言与评论(共有 0 条评论) |