Як отримати дані (корисне навантаження?) від GCM у веб-переглядачі клієнта? Я отримую push-повідомлення і все. У відповідь від GCM, я отримую порожні дані objet області. Я хочу відправити push-повідомлення з повідомленням клієнта в браузері. Як я можу це зробити?
Відповіді:
0 для відповіді № 1По-перше, для передачі повідомлень по потоку, GCM забезпечує два типи корисне навантаження: повідомлення та дані. У корисному навантаженні даних потрібно включати лише спеціальні пари розробників та ключів значення, а клієнтська програма повинна обробляти повідомлення.
Ви можете прочитати його документація тут про дані в корисному навантаженні повідомлення.
Я запропоную вам прочитати цю документацію Реалізація клієнта GCM у Chrome знати більше інформації про налаштування GCM у клієнті браузера.
Переконайтеся, що використовується API ввімкнення "Google Cloud Messaging для Android". Оскільки "Google Cloud Messaging для Android" надасть вам доступ до звичайного API GCM. "Google Cloud Messaging для Chrome" не використовується (вона використовується для додатків Chrome у Веб-магазині Chrome).
Ви також можете це перевірити підручник для отримання додаткової інформації та зразка коду.