Я переключаю свой код перевода с 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
Есть идеи?