Tired of outsourcing? Get hired at a top product startup from Silicon Valley 🚀
×Закрыть

Google Calendar API>Events>Watch

Добрый времени суток!
У кого-то есть работы с Google Calendar Push Notifications?

Тестирую внизу через форму
developers.google.com/...v3/reference/events/watch

Прохожу по гайду developers.google.com/...gle-apps/calendar/v3/push
1. Домен подтвержден в Webmaster Tools
2. Домен зарегистрирован в API & Auth > Push

Allowed Domains
secure-mountain-3276.herokuapp.com

3. SSL Checker проходит все тесты для домена
4. На этапе Creating notification channels ошибка.

POST https://www.googleapis.com/calendar/v3/calendars/email@gmail.com/events/watch?key={YOUR_API_KEY}

{
"id": "de305d54-75b4-431b-adb2-eb6b9e546014",
"address": "https://secure-mountain-3276.herokuapp.com/notifications",
"kind": "api#channel",
"type": "web_hook"
}

"code": 401,
"message": "Unauthorized WebHook callback channel: https://secure-mountain-3276.herokuapp.com/notifications"

Есть какие-то мысли по этому поводу?
P.S. Нагуглить решение не получилось. Все этапы у меня выполнены.
P.S.S. На сервер запросы вручную работают через браузер работают, с гугла нет запросов т.к. не получается запустить это API.

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Вопрос закрыт. Дело бы в том, что нельзя этот API (watch) использовать с аутентификацией для «Web application». Только «Service Account».
Оформил пример на гитхабе github.com/...d/GoogleapisCalendarWatch

Подписаться на комментарии