на самом деле я хочу сделать запрос в GCM для отправки уведомления через XHR. Я уже делаю запрос в GCM с помощью утилиты cURL, но я не знаю, как это сделать с XHR. Есть ли способ сделать это
как сделать запрос к GCM для отправки уведомления через XHR
Ответы (2)
Хорошие новости! На странице документация!
person
Android Enthusiast
schedule
20.04.2016
Единственная информация, которую содержит специальная страница, это Другой способ сделать запрос к GCM для отправки уведомления через XHR. Мы оставляем это в качестве упражнения для читателя! И ссылку на демонстрацию, которую вы упомянули.
- person Marklar; 11.08.2016
Вы не можете. По крайней мере, не напрямую, потому что GCM API не включает заголовки CORS, поэтому он не предназначен для использования из браузера. Вам нужно отправить сигнал на свой собственный сервер и реплицировать команду cURL в качестве ответа на этот сигнал. См. мой другой ответ: Как отправлять push-уведомления в Chrome (прогрессивные веб-приложения)
person
Salva
schedule
27.04.2016
Как упоминалось в ответе d.datul1990 ниже, есть пример проекта, который, по-видимому, показывает, как отправлять уведомление через XHR. Может оказаться полезным следующий файл из примера: github.com/gauntface/simple-push-demo/blob/master/src/scripts/
- person Marklar; 11.08.2016