需要代理身份验证使用Google API进行翻译时出错

时间:2010-10-14 09:31:42

标签: c# translation google-api

在传递我的请求时,使用Google API进行翻译以更改文本语言,显示错误“无法获得响应(407)需要代理验证”。

string Text = textBox1.Text;

Text = Translator.Translate(Text,Language.English,Language.French,Google.API.Translate.TranslateFormat.text);

textBox1.Text =文字;

这是我尝试使用GoogleTranslationApi.dll的示例代码,请提供一些输入来纠正此错误。

先谢谢

1 个答案:

答案 0 :(得分:3)

您需要在app.config中设置代理服务器设置。

这是我与ISA代理服务器一起使用的内容(看起来你也是这样)。

  <system.net>
    <defaultProxy useDefaultCredentials="true">
      <proxy autoDetect="False" usesystemdefault="True"/>
    </defaultProxy>
  </system.net>