Как создать событие в Календаре Google, используя c # и Google API?

, используя @inexistent_function_call(); в вашем коде, заставит intepreter спокойно умереть и прервать разбор скриптов. Вы должны проверить недопустимые функции и попытаться не использовать оператор подавления ошибок (@ char)

-1
задан Sofia Bo 11 March 2019 в 15:43
поделиться

2 ответа

Ознакомьтесь с URL-адресами, которые помогут вам понять больше

Google Calendar API, добавление события в чей-либо календарь, просто зная его адрес электронной почты

Code Project ссылка

https://www.codeproject.com/Articles/36482/How-to-Create-Google-Calendar-Events-Using-NET

[112 ] https://www.codeproject.com/Articles/565032/Google-Calendar-v-Integration-in-ASP-NET-Create-ed

0
ответ дан Ramakrishna.p 11 March 2019 в 15:43
поделиться

Я решил эту проблему! Поэтому перед сборкой проекта измените

static string[] Scopes = { CalendarService.Scope.CalendarReadonly };

на

static string[] Scopes = { CalendarService.Scope.Calendar };

. Если вы уже создали решение, удалите файл credentials.json и перезагрузите его. Код для добавления события приведен здесь:

    var ev = new Event();
    EventDateTime start = new EventDateTime();
    start.DateTime = new DateTime(2019, 3, 11, 10, 0, 0);

    EventDateTime end = new EventDateTime();
    end.DateTime = new DateTime(2019, 3, 11, 10, 30, 0);


    ev.Start = start;
    ev.End = end;
    ev.Summary = "New Event";
    ev.Description = "Description...";

    var calendarId = "primary";
    Event recurringEvent = service.Events.Insert(ev, calendarId).Execute();
    Console.WriteLine("Event created: %s\n", e.HtmlLink);

Это моя первая попытка использования Google API, поэтому не судите меня;) Надеюсь, однажды это кому-нибудь поможет!

0
ответ дан Sofia Bo 11 March 2019 в 15:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: