微信公众平台消息接口开发(3)中英翻译

微信公众平台开发模式 微信 平台 消息 接口 英语翻译 互译  
作者:http://www.cnblogs.com/txw1958/ 

标题http://www.cnblogs.com/txw1958/archive/2013/02/06/weixin-if3-translation.html 

本系统教程以微信公众平台应用天气神(账号WeatherGod,支持国内近2500个城市天气的名称、拼音、简拼、区号、邮编以及语音触发模式,地理位置查询,以及图片识别技术,语音识别功能(研))为例,讲解微信接口开发过程。欢迎大家关注该账号并查询当地天气,二维码见底部。

 

一. 翻译接口:

目前有很多第三方翻译接口,比如有道词典,百度等,开发人员根据这些接口可自己实现中英翻译。方倍工作室提供可以在微信上直接使用的翻译接口及源代码。

 

二、调用实现

 

$apihost = "http://api2.sinaapp.com/";
            $apimethod = "search/translate/?";
            $apiparams = array('appkey'=>"0020120430", 'appsecert'=>"fa6095e113cd28fd", 'reqtype'=>"text");
            $apikeyword = "&keyword=".urlencode($entityName);
            $apicallurl = $apihost.$apimethod.http_build_query($apiparams).$apikeyword;
            $api2str = file_get_contents($apicallurl);
            $api2json = json_decode($api2str, true);
            $contentStr = $api2json['text']['content'];
            $resultStr = $this->transmitText($object, $contentStr, $funcFlag);
            return $resultStr;
    

 

三,效果演示

扫描二维码

 

英译中

 

中文翻译成英语

 

 

posted on 2013-07-23 17:11  岚之山  阅读(113)  评论(0编辑  收藏  举报

导航