汉字转拼音API(https://www.apispace.com/eolink/api/zh-han2py/introduction?utm_source=tth&utm_term=hanzizhuanpinyin),可以用于汉字注音、排序、检索(根据词组智能匹配最正确的拼音。 支持多音字。 简单的繁体支持,注音支持,威妥玛拼音支持。 支持多种不同拼音/注音风格。
这是我做项目的时候,在 APISpace(https://www.apispace.com/?utm_source=tth&utm_term=hanzizhuanpinyin) 这个接口服务平台上发现的,在这里分享给大家,它上面有各种类型的API,所有的API都提供免费的调用次数。今天我就来和大家好好说说 汉字转拼音API 如何使用~
API特点- 支持多音字模式
- 支持简单的繁体
- 支持注音
- 拥有15种拼音风格
- 请求方式:
- 请求参数格式:FORMDATA
- 请求参数:text:提交的中文,必填。heteronym:是否开启多音模式(默认False),非必填。style:15种拼音风格(填写0-14数字),非必填。
- 返回示例:
{
"code": 200,
"message": "",
"data": [
["huì"],
["zǒng"],
["ān"],
["quán"],
["、"],
["kuài"],
["sù"],
["wěn"],
["dìng"],
["de"],
["gōng"],
["gòng"],
["DNS。。。。。***"]
]
}
OkHttpClient client = new OkHttpClient().newBuilder().build();
MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded");
RequestBody body = RequestBody.create(mediaType, "text=汇总安全、快速稳定的公共DNS。。。。。***&heteronym=False&style=5");
Request request = new Request.Builder()
.url("https://eolink.o.apispace.com/zh-han2py/api/v1/forward/pinyin")
.method("POST",body)
.addHeader("X-APISpace-Token","")
.addHeader("Authorization-Type","apikey")
.addHeader("Content-Type","application/x-www-form-urlencoded")
.build();
Response response = client.newCall(request).execute();