如何使用Node.js中的Microsoft.Translator.TranslateArray方法以JSON格式发送和接收数据,因为XML不允许使用\ u001b等unicode。我发送JSON请求但收到此错误
" ArgumentOutOfRangeException:' to'必须是有效的语言\ u000d \ u000aParameter> name:to:ID = 5639.V2_Json.TranslateArray.12E99F9A"
答案 0 :(得分:0)
您可以使用REST API
翻译文本数组
POST http://api.microsofttranslator.com/V2/Http.svc/TranslateArray
查看reference了解详情
您可以使用request模块来点击此API。
示例:强>
var request = require('request');
request({
method: 'POST',
url: 'http://api.microsofttranslator.com/V2/Http.svc/TranslateArray',
headers: {
Authorization: 'Bearer *********' //put accesstoken
},
json: data //put your JSON here
}, function(err, res, body) {});