试图弄清楚如何使用 MS Translator API 来使用 MS Translator,但遇到了问题。
我目前无法提供节点、PHP 或其他服务器来安全地提供 ClientID 或 ClientSecret,所以我现在尝试简单地使用 HTML 和 Javascript 来完成。
我正在尝试按照 MS API 的建议使用此 AJAX,但我相信这是在寻找服务器来提供身份验证。寻求帮助以弄清楚如何在没有服务器端身份验证的情况下使用 HTML/JS 来解决这个问题。谢谢!
function translate() {
var from = "en", to = "es", text = "hello world";
var s = document.createElement("script");
s.src = "http://api.microsofttranslator.com/V2/Ajax.svc/Translate" +
"?appId=" + settings.appID +
"&from=" + encodeURIComponent(from) +
"&to=" + encodeURIComponent(to) +
"&text=" + encodeURIComponent(text) +
"&oncomplete=mycallback";
document.body.appendChild(s);
}
function mycallback(response) {
alert(response);
}