Здравствуйте. Перестали отправляться пуш уведомления, и я решил разобраться. Не нашел решения, поэтому выкладываю свое.
У вас должен быть проект в гугле, оттуда возьмите client_id, client_secret, projectId, redirect_uri, ИдентификаторУстройства (взять из мобильного устройства). Если эти данные не сможете найти, можно загуглить.
1. Получаем код авторизации. При нажатии на кнопку "Получаем код авторизации" вы будете перенаправлены в сой браузер и из адресной строки нужно скопировать этот самый код, вставить в нужное поле обработки.
2. Получаем токены. refresh_token получается только один раз при первой авторизации. access_token нужно получать раз в час.
3. Отправляем пуш уведомление указав заголовок и текст сообщения.
Ссылка на гитхаб https://github.com/sqeioker/push.
Тестировалось на платформе 8.3.25.1560, конфигурация не имеет значения.