| 微信 平台 消息 接口 英语翻译 互译  作者:http://www.cnblogs.com/txw1958/
 标题http://www.cnblogs.com/txw1958/archive/2013/02/06/weixin-if3-translation.html  
 复制代码<span>本系统教程以微信公众平台应用天气神(账号WeatherGod,支持国内近2500个城市天气的名称、拼音、简拼、区号、邮编以及语音触发模式,地理位置查询,以及图片识别技术,语音识别功能(研))为例,讲解微信接口开发过程。欢迎大家关注该账号并查询当地天气,二维码见底部。</span>
 
 要做一个翻译账号,有以下几步: 一. 有翻译接口: 目前有道词典提供了翻译接口,申请地址 http://fanyi.youdao.com/openapi?path=data-mode 下面是申请介绍 申请完成后,会收到邮件,邮件中有api key调用形式[/alignhttp://fanyi.youdao.com/openapi.do?keyfrom=<keyfrom>&key=<key>&type=data&doctype=<doctype>&version=1.1&q=要翻译的文本 
 复制代码版本:1.1,请求方式:get,编码方式:utf-8
主要功能:中英互译,同时获得有道翻译结果和有道词典结果(可能没有)
参数说明:
 type - 返回结果的类型,固定为data
 doctype - 返回结果的数据格式,xml或json或jsonp
 version - 版本,当前最新版本为1.1
 q - 要翻译的文本,不能超过200个字符,需要使用utf-8编码
errorCode:
 0 - 正常
 20 - 要翻译的文本过长
 30 - 无法进行有效的翻译
 40 - 不支持的语言类型
 50 - 无效的key
json数据格式举例
 
 复制代码http://fanyi.youdao.com/openapi.do?keyfrom=<keyfrom>&key=<key>&type=data&doctype=json&version=1.1&q=翻译
{
    "errorCode":0
    "query":"翻译",
    "translation":["translation"], // 有道翻译
    "basic":{ // 有道词典-基本词典
        "phonetic":"fān yì",
        "explains":[
            "translate",
            "interpret"
        ]
    },
    "web":[ // 有道词典-网络释义
        {
            "key":"翻译",
            "value":["translator","translation","translate","Interpreter"]
        },
        {...}
    ]
}
 
 
 二、与微信接口对接 直接在回复的消息中改成函数调用就行了 而这个有道翻译函数实现如下: 怎么样,很简单吧!!! 
 三,效果演示 加YoudaoEnglish可以体验或扫描二维码 
 中文翻译成英语 中文翻译成英语 
 -------------------------------------------------------------------------------------------------------------------------- 关注天气神(账号WeatherGod)方法: 1. 依次进入以下路径:朋友们—>添加朋友—>搜号码,输入WeatherGod,不区分大小写,点击查找,然后点击关注。 2. 扫描二维码: |