汉字转换拼音Web Service

    超强大的汉字转换拼音!包括简繁体和多音字的处理,转换时可以选择获取汉字的全拼音或拼音首字母.对于广东话等同样支持!
    例如:
        你好吗?这是,转换测试. -> nihaoma?zheshi,zhuanhuanceshi.
        你好吗?这是,转换测试.(取拼音首字母) -> nhm?zs,zhcs!
        繁體測試漢字和五筆 -> fanticeshihanzihewubi
        乜你好冧個只乸咩? -> mienihaolingezhinamie?
    本Web Service主体采用PHP开发,具有跨平台,跨域,负载量大,处理速度快等特点.支持UTF-8、GBK编码且适用于多种客户端语言分别包括PHP\JSP\ASP\.NET\RUBY\JAVASCRIPT\Python等.使用本服务您可以迅速开发出汉字转换拼音,产品内容分类搜索,整站生成有利于SEO的拼音目录等各种功能.是您开发必备的实用开发工具包.


效果演示

输入您想转换的字符:




API说明文档

WebService名称: 汉字转换拼音

Service调用地址: http://app.17kaixin8.com/pinyin/pinyin.ser.php

函数说明:

/**
 * =========================================
 * 函数ConvertToPY($str, $charset, $ishead, $space)
 * @param   string  $str       字符串
 * @param   string  $charset  字符编码(默认编码为UTF-8)
 * @param   integer $ishead    是否取得拼音首字母(0:取得全拼音,1:取拼音首字母)
 * @param   integer $space     转化后的字符中间是否加空格(0:无空格,1:加空格)
 * @return  string             转化后的字符
 * =========================================
 */
 

PHP使用方法:

//引用PHPRPC PHP客户端
include("PHPRPC/phprpc_client.php");
//初始化汉字转换拼音客户端类
$client = new PHPRPC_Client("http://app.17kaixin8.com/pinyin/
                   pinyin.ser.php");
//输出结果
print_r($client->ConvertToPY("要转换的字符", "UTF-8", 0, 0));
                

 

Javascript使用方法:

//引用PHPRPC JS客户端
<script type="text/javascript" src="PHPRPC/js/compressed/phprpc_client.js">
</script>
<script language="javascript" type="text/javascript">
//初始化WebService 的函数
var client = new PHPRPC_Client("http://app.17kaixin8.com/pinyin/
				 pinyin.ser.php", ["ConvertToPY"]);
client.ConvertToPY("要转换的字符", "Utf-8", 0, 0, function(res) {
//返回的res结果请使用FireFox的FireBug控制台上查看,IE下将会报错
	console.info(res);
}
</script>
 

其他语言调用方法在此略去,请自己行查看PHPRPC客户端使用文档

演示案例下载