【问题标题】:Using Google Calendar API V3 with .net framework 3.5将 Google Calendar API V3 与 .net 框架 3.5 一起使用
【发布时间】:2015-08-02 14:30:42
【问题描述】:

我正在使用一个使用 .Net 3.5 框架的 Web 应用程序。它使用 Google 日历 API V1。

在 google 论坛中搜索时,发现 Google 日历 API V1 和 V2 已弃用,应使用 V3。

Google Calendar API V3 平台支持 .NET Framework 4 和 4.5

那么我们的应用程序应该升级到 .NET framework 4 还是 4.5 呢?

或者有没有在 .Net 3.5 框架中使用谷歌日历 API 的解决方案?

【问题讨论】:

    标签: c# google-api .net-3.5 google-calendar-api


    【解决方案1】:

    问题: Google Calendar API V3 平台支持 .NET Framework 4 和 4.5
    Anwser / 评论:这是不正确的,Google Calendar API V3 是一个休息API 并支持任何可以执行 HTTP Post 或 HTTP Get 的编程语言。当前版本的 Google .Net 客户端库只支持 .Net Framework 4 和 4.5。

    1. Install-Package Google.Apis.Calendar.v3
    2. Client library on GitHub

    问题: 那么我们的应用程序应该升级到 .NET framework 4 还是 4.5 呢?
    Anwser : 如果您想使用 Google 的客户端库,我可以推荐。您应该升级到 .net Framework 4 或 4.5。如果可以的话,我会选择 4.5。

    问题: .Net 3.5 中是否有使用谷歌日历 API 的解决方案。 框架?
    Anwser: 是的,您可以自己编写整个代码,就像我说的那样,它只是 HTTP Posts 和 HTTP Gets。其中最困难的部分将是身份验证,但您应该能够从客户端库中提取一些代码。当我使用 Google Analytics API 执行此操作时,我做了一些旧教程。这个想法是一样的。

    1. 关于如何操作的旧教程很久没有更新了,抱歉。 Google APIs and Oauth2
    2. Google Oauth2 flow

    【讨论】:

    • 惊人的反应。我将尝试重新创建用于访问 Google 日历的教程。谢谢
    • 如果您需要任何帮助,请告诉我。我还在研究一个我喜欢称之为 Google.apis.light 的课程。它是当前客户端库中身份验证的轻量级版本。适用于 .net 框架 2.0 及更高版本。这是一项正在进行中的工作,我打算尽快将其开源。
    • 我已经成功地在 vb.net 中重新创建了您的教程。如果您愿意,我可以与您分享代码以添加到您的 C# 教程中。
    • 我会给你一个更好的。联系我:daimto.com/contact 我们可以把它变成一个自己的教程。我有很多人要求这样做。我的 VB 生锈了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-30
    • 2011-07-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多