|
Отправка web пуша
|
|||
---|---|---|---|
#18+
Здравствуйте. Подскажите пожалуйста, те, кто в теме. Приложение должно отправлять веб пуш. Отправка пуша на мобилу проходит без проблем. На сайте гугла нашел вот такой пример: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Делаю аналогично, только указываю свой токен. Добавил в pom.xml зависимости: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31.
Пытаюсь отправить сообщение, на сроке Код: java 1.
получаю ошибку: java.lang.IllegalStateException: FirebaseApp with name [DEFAULT] doesn't exist. Подскажите, что мне нужно сделать, чтобы отправка заработала? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2021, 09:35 |
|
Отправка web пуша
|
|||
---|---|---|---|
#18+
Вот это все проделали? https://firebase.google.com/docs/admin/setup/ Проще всего воспользоваться rest api для пушей и любым http-клиентом (либо либой firebase4j но я честно говоря не вижу особого смысла ради одного POST запроса) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2021, 10:15 |
|
Отправка web пуша
|
|||
---|---|---|---|
#18+
они вроде плачут что надо юзать их сдк а не голый апи. а их сдк мавеном тащутся через зад. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2021, 11:14 |
|
Отправка web пуша
|
|||
---|---|---|---|
#18+
Настроил проект firebase, получил json с настройками и урл базы данных firebase своего проекта. Инициализировал FirebaseApp: Код: java 1. 2. 3. 4. 5. 6.
В pom.xml убрал лишние завистмости, оставил только Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Все заработало, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2021, 12:21 |
|
Отправка web пуша
|
|||
---|---|---|---|
#18+
Зависимость Код: xml 1. 2. 3. 4. 5.
тоже оказалась лишней ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2021, 16:08 |
|
Отправка web пуша
|
|||
---|---|---|---|
#18+
если нужен только пуш, то там все лишнее - простой POST сделает тоже самое. с пушки по воробьям в данном случае ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2021, 17:49 |
|
Отправка web пуша
|
|||
---|---|---|---|
#18+
chpasha, Пуш же отправка сообщения клиенту от сервера. То есть где post сделать нельзя. Или я нет понял замысел автора? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2021, 18:18 |
|
Отправка web пуша
|
|||
---|---|---|---|
#18+
PetroNotC Sharp То есть где post сделать нельзя. почему сервер не может сделать пост? любым http-клиентом ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2021, 18:30 |
|
Отправка web пуша
|
|||
---|---|---|---|
#18+
chpasha, Кому сделать. Клиенту с сервером? Кто прочитает post? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2021, 19:31 |
|
Отправка web пуша
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Кто прочитает post? POST отправляется на сервер гугла, в следствие чего клиент получит от сервера гугла пуш-сообщение. SDK сделает ровно тоже самое Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
здесь token - уникальный токен конкретного клиента ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2021, 22:11 |
|
|
start [/forum/topic.php?fid=59&msg=40076057&tid=2120426]: |
0ms |
get settings: |
26ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
255ms |
get tp. blocked users: |
2ms |
others: | 371ms |
total: | 736ms |
0 / 0 |