【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(12)
1.问题描述:
pushdeviceid的长度是固定的吗?
解决方案:
在鸿蒙系统中,设备ID的长度是固定的。
2.问题描述:
通过REST API三方推送IM类消息,如何实现应用处于前台时不展示三方推送通知。
解决方案:
若开发者的应用进程在前台,则不弹出通知提醒,开发者可以在应用进程中获取通知扩展消息内容并自行完成业务处理。
发送通知扩展消息:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-send-extend-noti-V5
3.问题描述:
鸿蒙厂商通道推送有比较大的延迟,速度明显低于安卓与苹果设备,并且不同鸿蒙设备延迟时间差异明显。
解决方案:
同鸿蒙设备延迟时间差异明显。
通过服务端排查,发现推送的消息都是营销通知,营销消息不是每条消息都直接下发,会等一批一起下发,属于华为推送服务端降低功耗的一种消息机制。前期的部分测试机型可能没有这个机制,但是后面的机型都会有这样的管控措施的。
不会影响消息的到达,只是等现网营销通知数量达到一定量再一起推送,会出现一定的延迟。
如果开发者这边不想被延迟,建议参考文档申请对应的自分类权益,推送消息体设置对应的category键值对,这样消息就是服务类通知了,不受管控,及时送达。
4.问题描述:
关于 HarmonyOS NEXT 图片风控API接口功能确认,接口文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/push-image-control-0000001775689565
1.根据文档,此接口目前支持 projectid、clientid 两种方式,后续这两种方式是否会长期稳定支持?
2.使用 projectid、clientid 在功能表现上是否会有不同?
解决方案:
1、目前提供两种方式供应用根据业务自行选择,后期支持情况目前没有明确规划。
2、功能表现上相同。
5.问题描述:
首次安装并登录app。获取通知权限并选择不允许,同时获取token注册推动服务。然后在系统设置页面打开通知权限后,依然无法收到通知。因token会进行变更,所以需要重新触发获取token注册流程才能收到通知,请问下是否可以解决该限制,直接能够接收到通知?
解决方案:
是否在关闭通知权限期间有向设备推送消息,关闭通知权限期间推送消息后设备会被管控,被管控后发送的消息不会送达设备,再次打开通知权限后会上报解除管控,为防止用户频繁开关导致频繁上报解除管控,目前规格会延迟1min上报,待解除管控后即可收到消息无需重新生成token。
6.问题描述:
push消息回执显示result:256
解决方案:
256是资讯营销类限频了,应用在某个时间段内给这个设备推送了多条消息,已消耗完当天营销类额度。
【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(12)的更多相关文章
- Linux开源系统对比Windows闭源系统的优势解析
当我们听到linux的时候是不是觉得高大上的感觉呢?在我刚上大学的时候,听着学长们给我讲他们的大学的学习经历,先学习C语言.单片机.然后做一些项目,现在正学习linux操作系统,当我听到linux操作 ...
- Eureka 2.0 闭源--选择Consul???
在上个月我们知道 Eureka 2.0 闭源了,但其实对国内的用户影响甚小,一方面国内大都使用的是 Eureka 1.X 系列,另一方面 Spring Cloud 支持很多服务发现的软件,Eureka ...
- Eureka 2.0 闭源--选择Consul???[转]
原文链接: https://www.cnblogs.com/williamjie/p/9369800.html 在上个月我们知道 Eureka 2.0 闭源了,但其实对国内的用户影响甚小,一方面国内大 ...
- Docker与k8s的恩怨情仇(四)-云原生时代的闭源落幕
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 在本系列前几篇文章中,我们介绍了从Cloud Foundry到Docker等PaaS平台的发展迭代过程.今天 ...
- 凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?
今年 Dubbo 活了,并且被 Apache 收了.同时很不幸,Spring Cloud 下的 Netflix Eureka 组件项目居然宣布闭源了.. 已经从 Dubbo 迁移至 Spring Cl ...
- 第一部分:开发前的准备-第八章 Android SDK与源码下载
第8章 Android SDK与源码下载 如果你是新下载的SDK,请阅读一下步骤了解如何设置SDK.如果你已经下载使用过SDK,那么你应该使用AVD Manager,来更新即可. 下面是构建Andro ...
- Ubuntu 16.04安装GTX960闭源驱动
GTX960的闭源要Nvidia 346版才行,闭源驱动能很大提升显卡的性能,例如双显示输出等,缺点是不开源. 有以下方式来安装: 1.命令行: sudo add-apt-repository -y ...
- 小D课堂 - 新版本微服务springcloud+Docker教程_3-04 SpringCloud微服务核心组件Eureka介绍和闭源后影响
笔记 4.SpringCloud微服务核心组件Eureka介绍和闭源后影响 简介: SpringCloud体系介绍 官方地址:http://projec ...
- deepin20 安装英伟达闭源驱动
第一步.安装深度的"显卡驱动器" 在deepin v20 中默认没有显卡驱动管理器,需要命令行安装,命令如下(刚开始一直出错,当我第一次打开应用商店,就可以安装了,好神奇): su ...
- HMS Core在MWC2022展示最新开放能力,助力开发者构建精品应用
[2022年2月28日,巴塞罗那]世界移动通信大会MWC2022在巴塞罗那开幕.HMS Core设立了3个展台(Fira Gran Via,Hall 1),向全球开发者展示HMS Core 6的全新开 ...
随机推荐
- langchain-知识库问答
本地接入 百川 langchain调用 参考:https://github.com/datawhalechina/self-llm/blob/master/BaiChuan/03-Baichuan2- ...
- 转载:大模型所需 GPU 内存笔记
转载文章:大模型所需 GPU 内存笔记 引言 在运行大型模型时,不仅需要考虑计算能力,还需要关注所用内存和 GPU 的适配情况.这不仅影响 GPU 推理大型模型的能力,还决定了在训练集群中总可用的 G ...
- RocketMQ实战—3.基于RocketMQ升级订单系统架构
大纲 1.基于MQ实现订单系统核心流程的异步化改造 2.基于MQ实现订单系统和第三方系统的解耦 3.基于MQ实现将订单数据同步给大数据团队 4.秒杀系统的技术难点以及秒杀商详页的架构设计 5.基于MQ ...
- kubernets学习笔记一
了解kubernets Docker作为单一的容器技术工具并不能很好地定义容器的"组织方式"和"管理规范",难以独立地支撑起生产级大规模容器化部署的要求..因此 ...
- flutter-TextField文本输入框 限制 数字键盘、输入小数点后两位
关键代码 keyboardType: TextInputType.number, inputFormatters: [ FilteringTextInputFormatter(RegExp(" ...
- KUKA库卡机器人常见故障都有哪些解决办法
如何解决机器人线路板维修查不出故障 在进行机器人电路板维修工作时,有时会遇到查不出故障原因的情况,对于这种故障维修业界称之为疑难杂症,这时维修人员该如何应对呢?在这里向朋友们介绍机器人维修一些解决的方 ...
- VSCode 如何选中包含某个字母的所有行
- 傻妞教程——对接QQ频道机器人
安装插件 前往傻妞插件市场安装QQ频道机器人插件,基于Node开发. 申请机器人 使用前请先确保已在机器人平台创建机器人 (opens new window),具体创建教程在超链接里面有,根据教程图以 ...
- SM系列国密算法
其中SM1.SM4.SM7.祖冲之密码(ZUC)是对称算法:SM2.SM9是非对称算法:SM3是哈希算法.目前,这些算法已广泛应用于各个领域中,期待有一天会有采用国密算法的区块链应用出现. 一.SM1 ...
- 【C++】开源:ImGui图形用户界面库配置与使用
项目介绍 项目Github地址:https://github.com/ocornut/imgui Dear ImGui (ImGui) 是一个开源的.用 C++ 编写的图形用户界面(GUI)库.它由O ...