//在线翻译查询(百度翻译)
$('#selectBtn').click(function() {
var appid = '你申请的appid';
var key = '你申请的key';
var salt = (new Date).getTime();//取当前时间作为随机数
var query= $('#transInput').val();//取输入框的val
var q = encodeURIComponent(query);//编码UTF-8
var from = $('#languageLeft').attr('data-language');//原文
var to = $('#languageRight').attr('data-language');//译文
var str1 = appid + query + salt +key;//秘钥
var sign = MD5(str1);//md5加密
$.ajax({
url: 'http://api.fanyi.baidu.com/api/trans/vip/translate',
type: 'get',
dataType: 'jsonp',
data: {
q: query,
appid: appid,
salt: salt,
from: 'auto',
to: 'auto
调用百度翻译接口demo(完整ajax请求)
最新推荐文章于 2024-08-14 10:47:21 发布
这篇博客展示了如何利用Ajax调用百度翻译API进行文本翻译。内容包括获取appid和key,使用MD5文件,设置自动识别语言或指定语言编码,并强调了在不同阶段文字编码的处理差异。
摘要由CSDN通过智能技术生成