Chciałbym uzyskać dostęp do kalendarza publicznego za pomocą interfejsu API REST Google.Uzyskiwanie dostępu do kalendarza publicznego za pomocą Google API bez konieczności logowania użytkownika
kalendarz API Google sugeruje, muszę token OAuth, aby uzyskać dostęp do kalendarzy:
https://developers.google.com/google-apps/calendar/auth
Jednak jestem z dostępem do kalendarza publicznego i robie to z serwera więc może nie powinnam/Musisz poprosić użytkownika o uwierzytelnienie.
Używam node.js API: „. Twój klient wydał wniosek nieprawidłowy lub nielegalny To wszystko wiemy”
googleapis
.discover('calendar', 'v3').execute(function(err, client) {
client.calendar.calendars.get({ calendarId: '***@group.calendar.google.com' })
.execute(function (err, response) {
console.log('response from google', response);
});
});
ta zwraca
Wywołanie .withApiKey('***')
po .calendars.get()
zwraca ten sam błąd.
Wszelkie sugestie?
niestety „basic” pasza nie zawiera wszystkich danych kalendarzowych, a „full” karma po prostu zlikwidowane. – squarecandy