【问题标题】:Google Translate API in a .NET Windows Application.NET Windows 应用程序中的 Google 翻译 API
【发布时间】:2011-01-11 12:49:25
【问题描述】:

我有一个使用 Google Translate API 的 .NET windows 应用程序。今天尝试翻译字符串时,我遇到了“滥用条款”异常。要有效地使用 google API,建议您注册一个可以解决此问题的密钥。我的翻译 API 不使用密钥。但是要使用密钥,该站点声明我们需要输入我们的有效 URL - 例如。 http://localhost 等。不过,这是一个 Windows 应用程序。如何获取有效密钥?

【问题讨论】:

  • 听起来你需要和谷歌谈谈这件事。 “滥用条款”几乎说明了一切。

标签: .net google-translate


【解决方案1】:

我使用的是 google API(地理编码和地图),但密钥并不重要。我输入了任何键,它做得很好。

【讨论】:

  • 如果采用这种方法,我会非常仔细地检查条款和条件,特别是如果您正在开发商业应用程序。仅仅因为您可以在技术上实现某事并不意味着您应该这样做或有权这样做!
【解决方案2】:

来自Google Translate 'Getting Started' 指南:

重要提示:Google Translate API 需要使用 API 密钥,您可以从 Google API 控制台获取该密钥。

该页面包含获取密钥的说明的链接。

【讨论】:

  • 嗨,是的,但我的是一个使用 google api 的 Windows 应用程序。我没有指定获取密钥的 url。我尝试提供一个虚拟 url 并确实得到了一个密钥,它运行了几次运行良好,然后密钥变为无效/无效。
猜你喜欢
  • 2012-03-27
  • 2016-02-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-11
  • 2019-02-10
  • 2012-02-02
相关资源
最近更新 更多