Я создал новый ресурс (комнату) и попытался использовать его с программным обеспечением, которое я разработал для составления списка событий в комнате.
GoogleCredential credential;
string[] scopes = new string[] { CalendarService.Scope.Calendar, CalendarService.Scope.CalendarReadonly };
using (var stream =
new FileStream(filePath, FileMode.Open, FileAccess.Read))
{
credential = GoogleCredential.FromStream(stream)
.CreateScoped(scopes);
}
// Create Google Calendar API service.
var service = new CalendarService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = "Calendar-Project"
});
EventsResource.ListRequest request = service.Events.List(googleID);
Events eventsg = request.Execute();
.......
Используя идентификатор календаря новой комнаты, я получаю ошибку «не найден» ... «старые» комнаты работают правильно.
Идентификатор календаря правильный (я уверен).
Я заметил, что, однако, он отличается от идентификаторов «старых комнат»:
СТАРЫЙ идентификатор: xxxxxxxxx.it_1884b9j7r3nr4gbanborb21m3jj8i6ga74oj2chh6so34chm@resource.calendar.google.com
НОВЫЙ ИДЕНТИФИКАТОР: xxxxxxxxx.it_1889krjg9ra36gtviaih6imjm9tpe@resource.calendar.google.com