微软翻译 Api JSON 格式

Microsoft Translator Api in JSON format

如何使用 Node.js 中的 Microsoft.Translator.TranslateArray 方法发送和接收 JSON 格式的数据,如 XML 而不是 allow\u001b 等 unicode。我正在发送 JSON 请求但收到此错误:

"ArgumentOutOfRangeException: 'to' must be a valid language\u000d\u000aParameter >name: to : ID=5639.V2_Json.TranslateArray.12E99F9A"

您可以使用 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) {});