我正在尝试在 winforms 中使用 Google 翻译 api for .net:
string DWord = "mesa";
TranslateClient Dclient = new TranslateClient("http://www.XXXXX.com");
//Dclient.ApiKey = "YYYYY";
//Dclient.UserIP = "ZZZZZ";
string translated = Dclient.Translate(DWord, "es", "en");
MessageBox.Show("Translation: " + translated);
Console.WriteLine(translated);
我收到此错误消息:[响应状态:403]请使用翻译 v2。请参阅http://code.google.com/apis/language/translate/overview.html
我已经打开了谷歌帐户并提供了我的信用卡信息...但是这两行给出了编译器错误://Dclient.ApiKey = "YYYYY"; //Dclient.UserIP = "ZZZZZ";
错误 3“Google.API.Translate.TranslateClient”不包含“ApiKey”的定义,并且找不到接受“Google.API.Translate.TranslateClient”类型的第一个参数的扩展方法“ApiKey”(enter code here
您是否缺少使用指令还是程序集引用?)
即使库在那里并且智能感知正在向我展示该属性。
我还可以做些什么?