Получение событий Календаря Google с React Native (Expo) с использованием API KEY - PullRequest
0 голосов
/ 27 апреля 2020

Я пытаюсь составить список моих собственных событий календаря в моем приложении, используя API Google API_KEY, но это не работает. Возможно ли это без аутентификации пользователя, поскольку я хочу отображать только мой календарь?

Что-то вроде:

var response = await fetch(`${googleApiConfig.calendarBaseUrl}/calendar/calendars/${calendarId}? 
key=${googleApiConfig.key}`)
var json = await response.json()

Где calendarId (календарь, который я получаю) принадлежит мне. Я не хочу захватывать календарь других народов ...

1 Ответ

1 голос
/ 27 апреля 2020

Я понял, что ресурс, который я пытался получить, требовал OAuth 2.0. Чтобы получить список событий определенного календаря c, необходимо использовать следующую конечную точку API:

https://www.googleapis.com/calendar/v3/calendars/${CALENDAR_ID}/events?key=${API_KEY}

Для доступа к событиям в календаре не требуется аутентификация с использованием OAuth 2.0

...