0
MaiorovYury
17.04.19
✎
10:41
|
Всем доброго дня!
Есть мобильное приложение написанное на 1с и бэкэнд на PHP.
Так вот когда push уведомление отправляю с сервера 1с, то оно штатно обрабатывается в мобильном приложении (отлавливается тут ДоставляемыеУведомления.ПодключитьОбработчикУведомлений и обработчик выполняется), но если push отправить напрямую из google консоль или посредством вызова GCM API, то на телефон оно приходит, но в мобильном приложении никак не обрабатывается.
Плюс они выглядят немного иначе - в пуше из 1с есть икнока приложения, а через GCM эту картинку вставить мне не получается.
Отсюда возникло предположение, что наверное 1с как-то по-хитрому отправляет push. Может там нужно что-то в теле вызова специальное передать, чтобы 1с стала его отлавливать. Кто-нибудь сталкивался с таким?)
|
|
1
MaiorovYury
17.04.19
✎
10:43
|
Вот тело запроса, которое я передаю в GCM API
С иконкой игрался, но так и не нашел что можно использовать, чтобы поменять иконку уведомления
{
"to":$token,
"notification":{
"title":"Hello",
"body":"Here is some body",
"icon":"icon.png"
}
}
|
|