个推集成华为参数

krismile 1天前 12

        String category = "IM"; // 默认
        switch (pushMessage.pushMessageType) {
            case PushMessageType.PUSH_MESSAGE_TYPE_VOIP_INVITE:
            case PushMessageType.PUSH_MESSAGE_TYPE_VOIP_ANSWER:
            case PushMessageType.PUSH_MESSAGE_TYPE_VOIP_BYE:
                category = "VOIP";
                break;
            // 其他类型默认为 IM
        }
        Map<String, Object> hwOption = new HashMap<>();
        hwOption.put("/message/android/category", category);

        Map<String, Map<String, Object>> options = new HashMap<>();
        options.put("HW", hwOption);
        ups.setOptions(options);

目前我是加上华为的这个参数,但是我选择的PushMessageType好像没有生效,通话的推送收不到。

最新回复 (1)
  • HeavyRain 1天前
    引用 2
    野火的集成可能会有问题,推送的问题需要你们看一下推送厂商的文档,需要根据他们的信息来调试。
返回