开发者社区> 问答> 正文

应用研发平台EMAS OPPO的私信通道有冲突,该如何解决?

应用研发平台EMAS OPPO的私信通道有冲突,该如何解决?

展开
收起
2401。 2023-09-02 09:59:03 65 0
3 条回答
写回答
取消 提交回答
  • 首先,需要仔细分析私信通道冲突的具体原因。可能是因为通道使用的协议或端口冲突,或者是由于通道的配置不正确导致的。通过仔细检查和分析,可以确定具体的冲突原因。

    根据冲突的具体原因,可以尝试调整私信通道的配置。这可能包括更改通道使用的协议或端口,或者修改通道的其他相关配置。确保每个通道都具有唯一的标识和配置,以避免冲突。

    如果冲突无法通过调整配置解决,可以考虑使用不同的通道来解决冲突。这意味着使用不同的协议、端口或其他通道设置来确保通道之间不会发生冲突。

    2023-09-02 20:59:09
    赞同 1 展开评论 打赏
  • OPPO将消息分为私信消息和公信消息两类。私信通道推送量和接收量均无限制。

    OPPO消息分类说明。

    image.png

    EMAS参数说明
    OpenAPI高级接口 中的AndroidNotificationChannel参数有两个含义:

    app在线时走阿里在线通道,AndroidNotificationChannel代表 安卓8.0通知通道。
    app离线时走OPPO厂商通道,AndroidNotificationChannel参数代表您申请的OPPO私信通道。

    OPPO私信通道申请
    请先在App代码侧创建通道并得到通道id,参考文档:安卓8.0通知通道。下例为申请一个id为"vibration_sound"的通知通道。

    image.png

    将创建了该通道的app上线发版。
    给OPPO发邮件申请设置该通道为私信通道。申请方式:在OPPO消息分类说明文档中搜索“申请私信通道权限”。
    在 OPPO 推送平台上登记该通道,并将通道对应属性设置为“私信”。
    私信通道在客户端创建发版、登记完毕且邮件申请私信权益审核通过后私信通道权限生效,OPPO PUSH将在7个工作日内邮件答复私信模板审核结果。

    2023-09-02 11:44:06
    赞同 展开评论 打赏
  • 全栈JAVA领域创作者

    如果您在EMAS平台上遇到了OPPO私信通道有冲突的问题,您可以尝试以下几种解决方法:

    检查您的应用中是否存在重复的通道ID或者通道名称,如果存在的话,可以尝试修改其中一个通道的ID或者名称,以避免冲突。
    如果您的应用中不存在重复的通道ID或者通道名称,但是仍然出现了冲突,您可以尝试在应用中添加一个自定义的通知设置,让用户可以选择是否开启系统通知栏或自定义通知栏,以避免出现两个通知栏的情况。
    如果以上两种方法都无法解决问题,您可以考虑在EMAS平台上联系OPPO的技术支持,寻求他们的帮助和支持。
    希望这些建议能够帮助您解决问题。

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

相关电子书

更多
五天玩转EMAS Serverless 立即下载
EMAS平台全景介绍 立即下载
低代码开发师(初级)实战教程 立即下载