Я пытаюсь отправить уведомление браузера указанному пользователю c через API на webpushr.com.
В соответствии с API я должен отправить JSON через POST с ключом send_at и временной строкой UT C.
Я пытался отправить это JSON в API.
{"title":"This is my message header","message":"No description for this message","target_url":"https:\/\/my.homepage.biz","send_at":"2020-03-08 00:10","sid":"REMOVED_FOR_SECURITYREASONS"}
Сообщение записывается, как и должно быть в webpushr, содержание, дату 'send_at' и все, что я выкладываю нормально. Но сообщение доставляется мгновенно, когда я размещаю данные.
Вот документация
Я отправляю все это через PHP & cURL, и я получаю этот ответ:
{"status":"success","description":"Notification sent successfully.","ID":REMOVED FOR SECURITY}
____ Редактировать _____ Хорошо, поэтому в документации отмечается, что это должно быть время дельта UT C (fx. 2019-04-03 18:00 +01: 30)
Я тоже это попробовал .. Вот мой JSON я POST в UT C время 19: 57
{"title":"{"title":"This is my message header","message":"No description for this message","target_url":"https:\/\/my.homepage.biz","send_at":"2020-03-04 19:57 +01:10","sid":"REMOVED_FOR_SECURITYREASONS"}
Это должно дать мне 1 час и 10 минут на уведомление?
Вот ответ JSON
{"status":"failure","type":"invalid_value","description":"Schedule date must be at least 5 minutes in future"}
Есть предложения?