【问题标题】:A list of Google APIs and a .Net Wrapper for ThemGoogle API 列表和它们的 .Net 包装器
【发布时间】:2011-01-23 02:12:06
【问题描述】:

我正在寻找一个好的 API 并遇到了 Google Wheather API,正如博客所解释的那样,它是一种隐藏的秘密 API,但我发现它非常有用。现在再多搜索一下,发现谷歌还有许多其他此类 API 可用于制作实用程序。

我发现的一些 API 是:



  1. 天气 API
    网址:
    http://www.google.com/ig/api?weather=Delhi

    .Net Wrapper: http://awapi.codeplex.com
    数据格式: XML

  2. 库存API
    网址:
    http://www.google.com/ig/api?stock=MSFT

    .Net Wrapper: 找不到
    数据格式: XML

  3. 谷歌翻译

  4. 网址:
    https://www.googleapis.com/language/translate/v2?key=API_KEY&q=hello&source=en&target=hi

    .NEt 包装器:http://code.google.com/p/google-api-for-dotnet/
    数据格式: XML
  5. 谷歌板球更新
    网址:
    http://www.google.com/ig/modules/cricbuzz_cricket.xml

    .Net Wrapper: 找不到
    数据格式: 嵌入在 XML 中的 HTML


现在我希望我的 SO 朋友给我一个可用的 Google 此类实用程序 API 的列表,如果他们已经开发了一个 .Net 包装器或解析器,那么可能是一个指向此类解析器的链接。(最好是 C#,但如果可用的话没问题任何其他 .Net 语言)。 如果可能的话,链接到关于如何使用它的好教程或示例示例。

我已经尝试过 ProgrammableWeb.com,但它的列表中包含 100 多个其他 API。所以我在这里寻求帮助。

【问题讨论】:

标签: c# .net api google-api


【解决方案1】:

Google Reader 是一个长期运行的 Google API,从未正式发布。在通过 Fiddler 对 API 进行逆向工程后,我写了一个由 3 部分组成的系列文章。

http://blog.martindoms.com/2009/08/15/using-the-google-reader-api-part-1/

http://blog.martindoms.com/2009/10/16/using-the-google-reader-api-part-2/

http://blog.martindoms.com/2010/01/20/using-the-google-reader-api-part-3/

您需要查看 cmets 以了解如何进行身份验证,因为他们在我写完文章后更改了身份验证机制。

【讨论】:

  • 不错的帖子让我检查它是否有效...如果您已经检查过它,请尝试按照我的问题使用您的答案格式化,以便其他人可以轻松阅读。
【解决方案2】:

.NET 的 Google 地图网络服务 API 包装器 - http://code.google.com/p/google-maps/

【讨论】:

    【解决方案3】:

    因为它看起来像所有基于 REST 的 API,您可以使用 RestSharp 客户端来提出您的请求。 这不是 Google,但可能就足够了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-06
      • 1970-01-01
      • 2011-05-01
      相关资源
      最近更新 更多