Google Calendar Api Вставить событие запрещено [403] - PullRequest
0 голосов
/ 16 сентября 2018

У меня есть основное веб-приложение .dotnet.Я пытаюсь добавить событие в Google Calendar Api, но получаю сообщение об ошибке.Ошибка

Google.Apis.Requests.RequestError Запрещено [403] Ошибки [Сообщение [Запрещено] Местоположение [-] Причина [запрещено] Домен [глобальный]]

Мой код:

Event myEvent = new Event
                    {
                        Summary = "Appointment",
                        Location = "Dhaka",
                        Start = new EventDateTime()
                        {
                            DateTime = new DateTime(2018, 9, 17, 10, 0, 0),
                            TimeZone = "Asia/Dhaka"
                        },
                        End = new EventDateTime()
                        {
                            DateTime = new DateTime(2018, 9, 17, 10, 30, 0),
                            TimeZone = "Asia/Dhaka"
                        },
                        Recurrence = new String[] {
                                "RRULE:FREQ=WEEKLY;BYDAY=MO"
                            },
                        Attendees = new List<EventAttendee>()
                        {
                          new EventAttendee() { Email = "alimcu08@gmail.com" }
                        }
                    };

                    var newEventRequest = calendarService.Events.Insert(myEvent, calendarId);

                    var eventResult = newEventRequest.Execute();

При запуске выполняется ошибка.Используя тот же сервис календаря, я успешно получил календарь и список событий, но не могу добавить событие.Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 30 сентября 2018

Google предоставил 3 календаря с разными идентификаторами. Я предоставил один идентификатор от них. Вот почему событие не добавлено. Когда я заменяю id на «primary», он работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...