1 Востаннє редагувалося ostap34PHP (28.07.2020 22:23:14)

Тема: Google Notifications перестають надсилатись після години

Вітаю/Привіт/Добрий вечір.

В Google API є функціонал, за допомогою якого можна підписатись на сповіщення про зміни в файлі.


В моїй програмі користувач входить через Google, тому сервер отримує його токен і підписується на сповіщення про зміни певного файлу. (Це працює)


Для тестування редагую файл - і сповіщення надсилаються. (з затримкою в 1 секунду - 2 хвилини)

Але якщо я не буду редаувати файл мінімум годину часу, а тоді знову відредагую - сповіщення перестануть надсилатись.


З чим це пов'язано? Чому так відбувається?


Буду вдячний якщо хтось щось про це знає, і поділиться інформацією.

ще нюанс

Коли програма отримує токен, там вказано що він дійсний 3599 секунд, тобто 59 хвилин.

Можливо це впливає на результат. Тому спробував авторизувати користувача ще раз, щоб отримати новий токен (але вдруге на сповіщення не підписувався).

Але це не виправило проблему. Можливо треба генерувати новий токен іншим "правильним" способом, і можливо тоді щось зміниться?

Подякували: leofun011

2

Re: Google Notifications перестають надсилатись після години

Вам, схоже, ось ця інструкція потрібна.

Подякували: leofun01, ostap34PHP2

3 Востаннє редагувалося ostap34PHP (01.08.2020 12:47:41)

Re: Google Notifications перестають надсилатись після години

Вирішив проблему

Підозрюю що чаc передавався з типом string - тому був невалідний і гугл встановлював свою годину.

Подякували: leofun011