开发者社区> 问答> 正文

请问下应用研发平台EMAS推送sdk如何去设置华为厂商渠道的自分类?

请问下应用研发平台EMAS推送sdk如何去设置华为厂商渠道的自分类(message.android.category)?目前用的是sdk-push:3.13.6版本 ,没有AndroidMessageHuaweiCategory 方法

展开
收起
真的很搞笑 2024-03-24 08:09:41 52 0
5 条回答
写回答
取消 提交回答
  • 在应用研发平台EMAS中,设置华为厂商渠道的自分类(message.android.category)需要遵循以下步骤:

    1. 登录移动推送控制台:您需要登录到EMAS的移动推送控制台。
    2. 配置华为推送密钥:在控制台中,找到配置厂商通道密钥的部分,输入您的华为推送密钥,包括AppID、AppSecre和默认回执ID。请确保这些信息与华为开放平台上的配置一致。
    3. 检查华为推送通道:确保您已经在EMAS控制台中开启了华为的推送通道。
    4. 更新SDK版本:如果您使用的是较旧版本的SDK,可能需要升级到支持华为推送服务的最新SDK版本。从混合云移动推送1.2.0版本、厂商通道3.7.4版本开始,混合云推送使用的厂商通道SDK和阿里云公有云移动推送版本合并。这意味着后续公有云版本升级厂商通道版本时,混合云移动推送可以同步升级。

    此外,如果您在华为平台上的应用信息中忘记设置了指纹证书,您需要添加一个release的证书和一个debug的指纹证书,这样才可以正常收到消息。同时,如果遇到消息点击无反应的问题,需要自己实现离线消息的点击处理逻辑。

    请注意,随着技术的发展,EMAS和华为推送服务可能会有新的版本发布,具体的操作步骤和要求可能会有所变化。建议您关注EMAS和华为推送服务的最新文档和更新,以确保您的配置能够顺利进行。

    2024-03-31 18:55:47
    赞同 展开评论 打赏
  • 在应用研发平台EMAS中,设置华为厂商渠道的自分类(message.android.category)需要执行以下步骤:

    1. 登录移动推送控制台:您需要登录到EMAS的移动推送控制台。
    2. 配置华为推送密钥:在控制台中,找到配置厂商通道密钥的部分,输入您的华为推送密钥,包括AppID、AppSecret和默认回执ID。请确保这些信息与华为开放平台上的配置一致。
    3. 检查华为推送通道:确保您已经在EMAS控制台中开启了华为的推送通道。
    4. 更新SDK版本:如果您使用的是较旧版本的SDK,可能需要升级到支持华为推送服务的最新SDK版本。根据官方文档的提示,建议升级到3.7.0及以上版本,以适配华为推送服务的新规定。

    此外,如果您在华为平台上的应用信息中忘记设置了指纹证书,您需要补充设置release和debug的指纹证书,以确保可以正常接收到消息。

    总的来说,完成以上步骤后,您该能够在EMAS推送SDK中正确设置华为厂商渠道的自分类。如果在操作过程中遇到任何问题,建议查阅EMAS的官方文档或联系技术支持获取帮助。

    2024-03-31 17:47:32
    赞同 展开评论 打赏
  • 在应用研发平台EMAS中,要设置华为厂商渠道的自分类(message.android.category),您需要确保已经正确配置了华为的推送证书和密钥,并且已经开启了华为的推送通道。具体步骤如下:

    1. 登录移动推送控制台:您需要登录到EMAS的移动推送控制台。
    2. 配置华为推送密钥:在控制台中,找到配置厂商通道密钥的部分,输入您的华为推送密钥,包括AppID、AppSecret和默认回执ID。请确保这些信息与华为开放平台上的配置一致。
    3. 检查华为推送通道:确保您已经在EMAS控制台中开启了华为的推送通道。
    4. 更新SDK版本:如果您使用的是较旧版本的SDK,可能需要升级到支持华为推送服务的最新SDK版本。根据官方公告,华为推送SDK的2.X版本将在2021年9月30日下线,因此请确保您的SDK版本至少是3.2.4或更高版本。
    5. 集成HMS Core Push SDK:如果您的应用还没有集成华为的HMS Core Push SDK,您需要按照官方文档进行集成。请注意,华为推送只有在签名发布包环境下才能注册厂商通道成功并通过厂商通道进行推送。
    6. 测试验证:完成以上步骤后,建议进行测试以验证华为厂商渠道的自分类是否已经正确设置。

    请注意,如果您在操作过程中遇到任何问题,可以查阅EMAS的官方文档或联系技术支持获取帮助。同时,由于技术细节可能会随着时间而变化,建议您关注EMAS和华为推送服务的最新动态和版本更新,以确保您的应用能够顺利使用华为厂商渠道的推送服务。

    2024-03-25 14:53:31
    赞同 展开评论 打赏
  • 当前华为通道建议使用 AndroidMessageHuaweiCategory 进行通知分类,可不再使用 AndroidNotificationHuaweiChannel。
    需要在 Huawei 平台申请,申请链接。https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/message-classification-0000001149358835#section893184112272

    image.png

    参考 https://help.aliyun.com/document_detail/2249916.html?spm=a2c4g.434651.0.i3

    2024-03-25 09:00:15
    赞同 展开评论 打赏
  • https://api.aliyun.com/api/Push/2016-08-01/MassPush?spm=a2c4g.2249915.0.0.430a5583nDdDgg&tab=DEMO 下载最新sdk ,此回答整理自钉群“应用研发平台EMAS开发者交流群”

    2024-03-24 14:29:38
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载