Requisitos
Para habilitar notificações push em dispositivos Android Huawei usando o OneSignal, você precisará:- Uma conta de desenvolvedor Huawei
- Um aplicativo móvel Android registrado no AppGallery Connect da Huawei
- Uma conta OneSignal
- (Opcional) Direitos de autoclassificação da Huawei se você estiver direcionando usuários na China e precisar de categorização de mensagens mais precisa via o campo de API
Huawei_category
Configuração
1. Habilitar PushKit
Consulte a documentação da Huawei sobre Push Kit.2. Obter suas credenciais Huawei Push
Abra o AppGallery Connect e selecione seu aplicativo/projeto.
Navegue até seu aplicativo no AppGallery Connect
- Package Name
- Client ID
- Client Secret

Copie seu Package Name, Client ID e Client Secret
3. Adicionar credenciais ao OneSignal
No painel OneSignal, vá para Settings > Push & In-App > Huawei Android (HMS) do seu aplicativo.
Selecionar Huawei Android no OneSignal
- Package Name
- Client ID (no campo App ID)
- Client Secret (no campo App Secret)

Inserir credenciais Huawei Push no OneSignal
4. (Opcional) Solicitar direitos de autoclassificação da Huawei
A Huawei exige que aplicativos AppGallery que enviam notificações para usuários na China categorizem mensagens. Eles oferecem classificação automática, mas a autoclassificação oferece mais controle e limites de envio mais altos para tipos de mensagens críticas.Como solicitar
- Siga o guia de aplicação de autoclassificação da Huawei.
- Uma vez aprovado, use o campo
Huawei_categoryna API do OneSignal para classificar suas mensagens.
Valores suportados de Huawei_category
A categoria padrão é
MARKETING, que é limitada a 2–5 envios/dia dependendo das classificações de terceiro nível.Importante: Violações de classificação podem levar a penalidades ou restrições de entrega.Badges Huawei
O OneSignal suporta a configuração de contagens de badges de ícones de aplicativos em dispositivos Huawei via API e painel. Use os parâmetroshuawei_badge_class, huawei_badge_set_num e huawei_badge_add_num ao criar notificações push.
Consulte Badges para detalhes completos e exemplos.
Você está agora autorizado a enviar notificações push Huawei usando o OneSignal!
Próximos passos: