Как отправить уведомление на телефон без игрового магазина (например, huawei) - PullRequest
0 голосов
/ 07 апреля 2020

Как отправить уведомление на телефон без установленного игрового магазина (например, Huawei). Я знаю, что Huawei использует appGallery, но как отправить уведомление на эти телефоны?

Ответы [ 2 ]

2 голосов
/ 07 апреля 2020

Huawei предлагает такую ​​услугу. Он называется HUAWEI Pu sh Kit и является частью мобильных сервисов HUAWEI (HMS). Документацию можно найти здесь: https://developer.huawei.com/consumer/en/codelab/HMSPushKit/index.html#0

Кроме того, в настоящее время я не знаю ни одного сервиса, который абстрагируется от pu sh -backend. Firebase будет кандидатом, но в настоящее время они поддерживают только APNS (Apple) и Google Pu sh. Поэтому разработчик должен поддерживать каждую отдельную систему pu sh.

2 голосов
/ 07 апреля 2020

Вы можете использовать что-то вроде xmpp, websockets, gRPC et c. но ваше приложение должно быть на переднем плане, чтобы получать сообщения от вашего сервера (или запускать службу переднего плана). Чтобы получать сообщения pu sh, как вы делаете это из firebase, вам нужно что-то, имеющее разрешение на уровне системы и исключенное из режима Doze, чтобы иметь возможность получать сообщения pu sh в фоновом режиме. Что-то подобное должно прийти от производителя.

...