EMAS使用旧版sdk推送成功,使用新版sdk,小米成功,华为不成功。华为通道有哪些必填参数?
在使用EMAS推送消息时,必须正确填写推送通道的必填参数。如果使用的是新版SDK,那么对于华为推送通道,需要填写以下必填参数:
App Package Name:华为推送通道所对应的应用程序包名。
App Key:用于标识应用程序的唯一密钥。
App Secret:用于加密通信内容的密钥。
App Token:用于标识应用程序与华为推送服务器间的连接。
"华为新规 https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/message-restriction-description-0000001361648361
2条的限制用于防止大量的营销通知打扰用户。 但是如果app能证明推送的通知是用户订阅的,和具体用户息息相关的,那就需要你们通过申请自分类去推送。只有做营销的大规模铺开推量的才用营销通知。 申请自分类权益后可以突破2条限制。
自分类权益申请 https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/message-classification-0000001149358835#section893184112272
AndroidMessageHuaweiCategory接口。华为的category接口有双层含义,既是消息分类的参数,也是高优先级透传参数。 华为的文档可见:https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References/https-send-api-0000001050986197 (搜:category)——该回答整理自钉群“应用研发平台EMAS开发者交流群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。