使用接口实现翻译日语
生活随笔
收集整理的這篇文章主要介紹了
使用接口实现翻译日语
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
代碼肯定是可以優(yōu)化的,只是寫的少,懶得寫了。
<!doctype html> <head><meta charset="utf-8"/><script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script> </head> <body> <h1>只提供查詢?nèi)照Z</h1> 請輸入你要查詢的單詞:<input id="danci" ><button onclick="search()">查詢</button> <div><textarea name="" id="content" cols="30" rows="10"></textarea> </div> <script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script> <script src="./md5.js"></script> <script type="text/javascript"> var appid = ''; //把自己申請的appid寫進(jìn)去 var key = ''; //key也一樣 var salt = (new Date).getTime(); function search(){var query = $("#danci").val();console.log(query);// 多個query可以用\n連接 如 query='apple\norange\nbanana\npear'var from = 'zh';var to = 'jp';var str1 = appid + query + salt +key;var sign = MD5(str1);$.ajax({url: 'http://api.fanyi.baidu.com/api/trans/vip/translate',type: 'get',dataType: 'jsonp',data: {q: query,appid: appid,salt: salt,from: from,to: to,sign: sign},success: function (data) {console.log(data.trans_result[0].dst);let japen=data.trans_result[0].dst;$("#content").text(japen)} });}function searchEnglish(){var query = $("#danciEnglish").val();console.log(query);// 多個query可以用\n連接 如 query='apple\norange\nbanana\npear'var from = 'zh';var to = 'en';var str1 = appid + query + salt +key;var sign = MD5(str1);$.ajax({url: 'http://api.fanyi.baidu.com/api/trans/vip/translate',type: 'get',dataType: 'jsonp',data: {q: query,appid: appid,salt: salt,from: from,to: to,sign: sign},success: function (data) {console.log(data.trans_result[0].dst);let japen=data.trans_result[0].dst;$("#englishContent").text(japen)} });} function searchAll(){searchJapen();setTimeout(function(){ searchEnglish();},1000) }</script> </body>網(wǎng)站是這個https://api.fanyi.baidu.com/doc/21
轉(zhuǎn)語音的是百度智能云網(wǎng)站
別記錯了
https://cloud.baidu.com/search.html?q=%E8%AF%AD%E9%9F%B3%E5%90%88%E6%88%90&type=&pn=1
總結(jié)
以上是生活随笔為你收集整理的使用接口实现翻译日语的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2010-12-01: EverBox
- 下一篇: 接口中的抽象方法