2012-03-15 76 views
0

我是從谷歌轉換我的翻譯代碼轉換(不推薦)和Microsoft SOAP API(顯然也不贊成以閃亮的新的Windows Azure的市場服務。爲什麼Microsoft Translate API提供404?

但現在我卡住了,每次調用新服務返回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

任何想法?

回答

0

Translate()呼叫,假定OutputLanguageInputLanguageLanguage型或DetectedLanguage的,更改的參數OutputLanguage.CodeInputLanguage.Code。這就是我所說的,它工作正常。

+0

感謝大衛,他們其實是字符串,我忘了包括...在這種情況下,輸入=「pt」和輸出=「en」。 – richardtallent 2012-03-16 07:35:45

相關問題