问题标签 [microsoft-translator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
microsoft-translator - 微软翻译 HTTP JSON?
我正在尝试使用 Microsoft Translator API。我目前正在使用 HTTP API:https ://msdn.microsoft.com/en-us/library/ff512419.aspx
看起来显示的所有示例都有 XML 内容和响应。我在这里看到了一些带有 JSON 引用的旧 stackoverflow 帖子,但在 MS 文档中找不到任何内容。是否可以在 JSON 中发出请求并获得对 API 的响应,这是否记录在案?
谢谢。
c# - 微软翻译错误请求 (400) 问题
我已经看到有关此问题的线程,但我的问题特别令人困惑。我有一个免费的 200 万字符订阅、一个有效的客户 ID 和密码。当我运行我的代码时,我可以成功调用 API 几次(我见过的最多的是 75 次连续成功调用)。然后每个其他调用都返回一个错误的请求响应:远程服务器返回一个错误:(400)错误请求。
我用我的凭据创建了一次令牌,然后再也没有创建它。我遍历一个文件,解析它,并通过调用 API 提交每个解析的字符串进行翻译。似乎我达到了我现在知道的某种限制。
查看我的帐户时,它似乎并没有忽略我已经翻译的字符,这让我非常怀疑我在创建令牌时使用了错误的凭据。我检查了四次,一切似乎都很好。
任何关于我可能在这里遗漏的指导将不胜感激。
这是创建令牌的代码。我确实认为免费订阅可能存在我不知道的未知限制。
这是调用 API 本身的代码。我从循环中调用 API 方法。
多次成功调用 API 后,我开始收到以下消息: System.Net.WebException: The remote server returned an error: (400) Bad Request。在 System.Net.HttpWebRequest.GetResponse() 在 Translate.TranslateText.Program.RunBing(String sterm)
android - 微软翻译返回错误
我正在尝试构建一个将当前城市翻译成英语的应用程序。这是我的代码:
这是我对异步任务的调用:
我不断收到此错误:
[microsoft-translator-api] 检索翻译时出错:https ://datamarket.access-control.windows.net/v2/qauth2-13 请帮助我。
node.js - JSON 格式的微软翻译 API
如何使用Microsoft.Translator.TranslateArray
方法 in以不允许\u001b 等 unicode格式Node.js
发送和接收数据。我正在发送请求,但收到此错误:JSON
XML
JSON
"ArgumentOutOfRangeException: 'to' 必须是有效的语言\u000d\u000aParameter >name: to : ID=5639.V2_Json.TranslateArray.12E99F9A"
ios - 如何使用 websocket 将音频发送到 Microsoft Translator
我创建了一个应用程序来将文本翻译成文本和将语音翻译成文本。我已经完成了文本到文本和文本到语音。我没有将语音翻译成文本。
我正在使用这个演示 https://github.com/bitmapdata/MSTranslateVendor它只会文本到文本和文本到语音。
我在堆栈溢出中搜索它会给我解决方案,比如使用 websocket 发送音频,但我不知道如何发送它。我是 websocket 编程的新手。
请帮助我如何使用 websocket 发送音频。
我正在创建如下方法的音频,但我不知道如何发送它。
并转换它:
microsoft-translator - 微软翻译 - 502 错误
昨天,微软翻译服务在工作了一天的大部分时间后开始从 API 返回 502 错误。我们这边没有代码更改。现在已经停机了12个多小时。
微软有一个测试网站 ( https://datamarket.azure.com/dataset/explore/bing/microsofttranslator ) 也会返回错误,所以我很确定这不是我们的代码。该站点返回的错误是:
支持网站很糟糕,所以我不相信我的电子邮件会发给任何人。我尝试了来自两个不同帐户的有效密钥,但仍然出现错误。还有人有这个问题吗??
javascript - 仅使用 Bing 翻译器 Web 小部件翻译页面的某些部分
我们的网站以 10 种不同的语言提供,所有静态内容均已由外部供应商翻译。我们需要翻译我们事先没有的页面的某些部分。
Bing 的 Translator Widget 看起来不错,除了它翻译整个页面而不是仅翻译页面的某些部分。作为 POC,我尝试在隐藏的 iframe 中加载翻译 API 代码,在 div 元素中设置要翻译的文本,然后调用Translate 方法,它就可以工作了。我能够提取翻译并在我的网页中使用它。
我想知道是否允许这种使用,或者我是否需要使用 BING 创建 API 帐户或在我的页面某处显示部分内容已由 BING 翻译的消息,因为翻译器小部件隐藏在框架?
提前感谢您帮助我。
microsoft-translator - 翻译器 Web 小部件中的 siteData 参数
我正在探索使用Bing Translator Web Widget API将翻译小部件添加到我们的网页。为端点提供的 URL ( http://www.microsoftTranslator.com/ajax/v3/WidgetV3.ashx?siteData=ueOIGRSKkd965FeEGM5JtQ **) 有一个 siteData 参数,该参数似乎没有在任何地方记录。有人可以指出我是否需要生成自己的 siteData 参数的适当资源吗?我还需要知道这个 API 是否受到每月翻译字符数的限制。提前感谢您帮助我。
azure - 使用微软翻译 api 的 app id 是什么?
我想使用微软翻译 api。但是像下面这样的有很多新的和旧的。
我想使用“GET /Translate”,并使用 “Bearer”+“”+访问令牌 而不是“appid”。
结果在这里。
我需要“”作为访问令牌吗?无论哪种方式,它都行不通。嗯,我正在使用下面的这个网站来尝试。谢谢!
http://docs.microsofttranslator.com/oauth-token.html
http://docs.microsofttranslator.com/text-translate.html#!/default/post_TranslateArray