Использовать клиентскую библиотеку Google Calendar API v3 в Winforms для .NET 3.5?

У меня есть приложение WinForms, ориентированное на Net Framework 3.5, и я хотел бы использовать клиентскую библиотеку Google Calendar API v3.

Еще две недели назад я использовал клиентскую библиотеку API календаря версии 2, но, поскольку она устарела, она больше не работает.

Проблема в том, что клиентская библиотека Google Calendar API v3 предназначена для Net Framework 4.0, и я не могу использовать ее в своем приложении.

Существует ли предыдущая версия клиентской библиотеки Google Calendar API v3, предназначенная для Net Framework 3.5? Я хотел бы использовать OAuth2, как описано в этой статье, если это возможно: http://www.daimto.com/google-oauth2-csharp/


person Yiannis Mpourkelis    schedule 30.11.2014    source источник
comment
Нет версии клиентской библиотеки для 3.5. Ваш единственный вариант - сделать это без клиентской библиотеки и разработать собственную систему, выполняя каждый из вызовов самостоятельно. Это выполнимо. Это обеспечит вам аутентификацию daimto.com/google-3-legged-oauth2- поток   -  person DaImTo    schedule 01.12.2014
comment
@DaImTo Я попробовал API 1.3.0-beta, предложенный peleyal, и он отлично работает с API Календаря Google. Итак, на данный момент я в порядке. Кстати поздравление для вашего сайта. Я нашел там много информации о google API и .NET.   -  person Yiannis Mpourkelis    schedule 06.01.2015
comment
вау сладкий. Мне нужно будет это запомнить.   -  person DaImTo    schedule 06.01.2015


Ответы (1)


Ознакомьтесь с этим сообщением в блоге: http://google-api-dotnet-client.blogspot.com/2013/06/announcing-release-of-140-beta_26.html.

Начиная с бета-версии 1.4.0 (давным-давно) мы начали поддерживать .NET 4.0 или выше, но если вы хотите получить клиентскую библиотеку, предназначенную для .NET 3.5, вам следует скачать ее отсюда: https://developers.google.com/resources/api-libraries/download/calendar/v3/csharp?lv=1.3.0-beta.

Вы также можете найти рабочие примеры здесь: https://code.google.com/p/google-api-dotnet-client/source/browse/?repo=contrib#hg%2F1.3.0-beta%2FGenerated%2FZipFiles .

1.3.0-бета НАСТОЯТЕЛЬНО НЕ РЕКОМЕНДУЕТСЯ. Я бы порекомендовал вам перейти на (как минимум) .NET 4.0.

person peleyal    schedule 01.12.2014
comment
Спасибо пелеял, 1.3.0-beta отлично работает с апи гугл календаря - person Yiannis Mpourkelis; 06.01.2015