我正在将我的翻译代码从 Google Translate(已弃用)和 Microsoft SOAP API(显然也已弃用)切换到闪亮的新 Windows Azure Marketplace 服务。
但现在我被卡住了,每次调用新服务都会返回 404。这是我的调用代码:
var serviceRootUri = new
Uri("https://api.datamarket.azure.com/Bing/MicrosoftTranslator/");
var accountKey = "(actual account key is here)";
TranslatorContainer tc = new TranslatorContainer(serviceRootUri);
tc.Credentials = new NetworkCredential(accountKey, accountKey);
var translationQuery = tc.Translate(InputText, OutputLanguage, InputLanguage);
var translationResults = translationQuery.Execute();
最后一行是发生错误的地方。
我非常关注这篇文章:
http://code.msdn.microsoft.com/windowsazure/Walkthrough-Translator-in-7e0be0f7
有任何想法吗?