中文电码表采纳了四位阿拉伯数字作代号,从 0001 到 9999 按四位数顺序排列,用四位数字示意最多一万个汉字、字母和符号。汉字先按部首,后按笔划排列。字母和符号放到电码表的最尾。起初因为一万个汉字不足以应酬户籍管理的要求,又有第二字面汉字的呈现。在香港,两个字面都采纳同一编码,由输出员人手抉择字面;在台湾,第二字面的汉字会在开首补上“1”字,变成 5 个数字的编码。
在 APISpace 这个接口服务平台之后就提供了 规范中文电码查问 API,我在这里举荐给大家。APISpace 下面还有很多类别的 API,包含常见的短信类、快递物流类、天气类啥的,有须要的能够本人下来看看~
利用场景
- 中文电码可用作电脑里的中文输入法
-
办理签证
接口信息
- 申请形式:GET
-
Query 参数:
- chars:中文字符串,最大长度 32 个字
- 返回示例:
{
"code": 200,
"message": "success",
"data": ["今:0093", "天:1131", "天:1131", "气:3049", "真:4176", "不:0008", "错:6934"]
}
调用代码示例
OkHttpClient client = new OkHttpClient().newBuilder().build();
MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded");
Request request = new Request.Builder()
.url("https://eolink.o.apispace.com/dmcx/api/v1/forward/chinese_cd?chars=%E4%BB%8A%E5%A4%A9%E5%A4%A9%E6%B0%94%E7%9C%9F%E4%B8%8D%E9%94%99")
.method("GET",null)
.addHeader("X-APISpace-Token","7khd6tpq2kn56recq3nh3kwyko7hfn6l")
.addHeader("Authorization-Type","apikey")
.build();
Response response = client.newCall(request).execute();