本文将向您详细介绍将消息推送服务接入 iOS 客户端的接入流程。前提条件 您已将工程接入到 mPaaS。更多信息,请参见以下内容:基于 mPaaS 框架接入 基于已有工程且使用 mPaaS 插件接入 基于已有工程且使用 CocoaPods 接入 操作步骤 要使用...
消息推送支持原生 AAR 和组件化(Portal&Bundle)两种接入方式。前提条件 已将 mPaaS 接入到工程。若采用原生 AAR 方式接入,需要先 将 mPaaS 添加到您的项目中 将 mPaaS 添加到项目。若采用组件化方式接入,需要先完成 接入流程 组件化接...
消息推送提供以下客户端 API,具体描述见下表。调用方式 API 描述 RPC 调用 绑定 绑定用户标识和设备标识(Ad-token)。解绑 解绑用户标识和设备标识(Ad-token)。厂商通道设备上报 绑定厂商通道设备标识(Ad-token)。mPaaS 中间层的 ...
用户 App 分享界面至钉钉客户端 消息推送 为提升推送的到达率,mPaaS 集成了华为、小米、OPPO 和 vivo 的推送 SDK,接入华为、小米、OPPO 和 vivo 四家厂商的推送服务。其中,华为、小米集成在 mPaaS 框架中,OPPO 和 vivo 推送需用户单独...
客户端接收消息逻辑 客户端和物联网平台云端之间的Receiver Link建连成功后,云端就可以在这条Link上向AMQP客户端推送消息。说明 客户端仅支持接收物联网平台已经订阅的消息,要向设备发送消息或指令,可根据需要,调用对应的API。更多信息...
测试 vivo 推送 接入 vivo 推送后,您可以在 vivo 手机上启动您的应用并确保调用了初始化方法(参见 消息推送初始化),推送 SDK 会自动获取 vivo 推送的厂商 token 并上报。可以在杀掉应用进程的情况下推送测试消息:如果仍然能收到消息,...
操作步骤 登录 mPaaS 控制台,选择目标应用后,从左侧导航栏进入 消息推送 消息管理 页面。单击 创建消息推送任务 按钮,在弹出的消息推送任务创建窗口中,选择 批量推送 标签。在批量推送标签页上,配置推送消息的基础信息。各配置项说明...
查看推送任务 登录 mPaaS 控制台,选择目标应用后,从左侧导航栏进入 消息推送 消息管理 批量消息记录 标签页。在 批量消息记录 标签页右上方的搜索框中,输入完整的推送任务 ID 或推送任务名称,指定推送开始时间搜索任务,任务列表将展示...
服务端开发 消息推送 推送消息到客户端 App。移动网关 管理客户端与服务端连接。智能投放 提供应用内个性化投放和定向投放广告的能力。发布 实时发布 发布新版本。热修复 动态修复 Native 代码中的 bug。分析 实时日志 通过埋点进行用户...
本文介绍基于 云消息队列 ...822e-72dfad2a*or ResourceName:deliveryTag=1)其中 PushMessage 日志表示服务端推送消息到客户端,客户端在收到消息后调用 BasicReject(requeue=false),对应 SendDlqMessage 日志表示消息被路由到死信队列中。
消费数据时,使用 basic.basicQos 设置服务端允许缓存未ack消息的数量,当到达设置值时,服务端将不再推送消息到客户端。当客户端提交ack后,服务端将再次推送等同ack数量的消息,保持服务端缓存最大未ack消息数量小于等于QoS设置值。QoS...
推送消息在客户端上的路由过程涉及到发送应用内广播,部分设备存在广播拦截,请确认您的设备是否存在该问题:下图是正常情况下的日志,第一条handleRemoteMessage日志说明消息已经到达客户端,第二条AgooMessageReceiver日志表明用户自定义...
说明 客户端依赖消息推送组件,需要优先初始化消息推送并绑定用户 ID 和 token 标识,再触发营销事件。完成以下操作添加推送:在 信息推送 栏下,点击+添加推送 按钮,页面上新增 信息推送内容 编辑卡片。点击+添加物料 按钮,添加物料...
调用该接口查询用户的消息推送记录。如果不传入iotId和iotIds,则会查询该用户的全部设备的全部消息记录。路径/message/center/query/push/message 版本号 1.0.1 协议 HTTPS 请求方法 POST 是否需要用户身份鉴权 是 超时时间 3000 请求参数...
若您未设置离线消息功能,客户端离线时服务端不会推送消息,且客户端再次上线后,也接收不到离线期间产生的消息。若需要支持离线消息,请将 cleanSession 设置为false,且将 QoS 设置为1。更多信息,请参见 QoS和cleanSession的组合关系。...
若您未设置离线消息功能,客户端离线时服务端不会推送消息,且客户端再次上线后,也接收不到离线期间产生的消息。若需要支持离线消息,请将 cleanSession 设置为false,且将 QoS 设置为1。更多信息,请参见 QoS和cleanSession的组合关系。...
问题详述 iOS端推送消息是否有开发环境和生产环境的限制?问题解答 推送消息没有环境的区分。例如:开发环境设备A和生产环境设备B同时绑定账号 account,向账号 account 推送消息时,设备A和B都可以收到。
DeviceID,Token)创建过的应用数量已达上限如何处理 集成移动推送过程中遇到的问题,如何进行自查流程 推送问题 移动推送厂商通道部分错误码和错误原因说明 通知和消息有什么区别 推送消息或通知的大小限制 移动推送全推的限流策略 定时推...
推送客户端IP 表示本次推送所送达的客户端IP地址。推送服务名称 表示本次推送的服务名称。推送服务分组 表示本次推送服务的所属分组名称。服务实例数量 表示本次推送服务中所包含的实例IP数量。节点名称 表示本次推送的Nacos节点名称。配置...
在客户端上线和下线事件触发时,MQTT服务器会根据您配置的客户端上下线通知规则,向后端其他云产品推送一条上下线消息。业务应用一般部署在阿里云的服务器上,业务应用通过向后端云产品订阅这条消息来获取所有客户端的上下线动作。流程说明...
} } } 接入客户端诊断 支持通过后台推送消息的方式触发诊断日志上报的功能,用户需要接入后台推送的功能,推送 SDK 在收到上报诊断日志上报的指令后,将诊断日志上报到服务端,可参考消息推送接入 HarmonyOS NEXT 的使用 SDK 文档来配置透...
本文介绍如何使用 云消息队列 MQTT 版 的轨迹查询功能排查设备在线问题和消息收发...推送至MQTT客户端:消息投递至MQTT客户端。MQ客户端发送:云消息队列 RocketMQ 版 客户端发送消息。推送离线消息至MQTT客户端:离线消息投递至MQTT客户端。
推送渠道 mPaaS 移动推送服务通过以下渠道向设备端推送消息:对于 iOS 设备,mPaaS 推送后端将数据推送到通过苹果 APNs 服务,由 APNs 负责向终端的推送。对于 Android 设备,如在 mPaaS 控制端设置了第三方渠道(如华为、小米等厂商推送...
订阅不可用 原因 主题向订阅端推送消息时,下列场景可能会出现订阅不可用的情况:队列:主题订阅的队列不存在,即该订阅的队列被删除。重要 在删除队列之前,请确保该队列未订阅任何正在使用的主题,以免造成业务受损。HTTP(S):当向HTTP(S...
分别排查如下的环节:检查绑定是否成功:移动推送 开发指南 OpenAPI 2.0 API 列表 查询相关 ...分清消息和通知的区别两者在什么情况下会显示:iOS端推送消息与推送通知的区别是什么?注意前后台的切换;参考:移动推送iOS:推送失败排查步骤。
PushMessage 服务端推送消息。BasicGet 客户端拉取消息。BasicAck ACK消息。BasicConsume 订阅Queue。BasicReject Reject消息。BasicRecover Recover消息。BasicNack Nack消息。BasicQos 设置Consumer的流控。QueuePurge 清空Queue中所有...
推送消息失败,请参见 iOS端推送消息失败的排查步骤。自排查工具 登录 EMAS控制台,单击左侧 移动推送,选择对应的产品及其应用,单击左侧 排查工具。通过输入 消息ID 或 设备ID 查询信息,根据查询的信息定位并解决问题。具体步骤请参见 ...
如果使用消息推送通道,参见 快速开始 接入消息推送到 Android 客户端 了解接入步骤。如果使用数据同步通道,参见 接入 Android 接入数据同步到 Android 客户端 了解接入步骤。初始化诊断服务 诊断服务支持使用数据同步或消息推送通道拉取...
云消息队列 MQTT 版 将该消息推送至所有网页客户端,涉及成员老师、学生A以及学生B。场景二:学生禁言 此场景是使用 云消息队列 MQTT 版 P2P消息收发功能的典型场景,老师禁止某位同学在直播间发言的指令消息会被发送至需要禁言的学生客户...
云消息队列 MQTT 版 支持通过创建上下线通知规则,将在线状态通知消息推送至 云消息队列 RocketMQ 版,以获取客户端的在线状态。本文为您介绍如何通过创建上下线通知规则来获取客户端的在线状态。背景信息 在实际业务中服务端需要对客户端...
阈值推送是指仅向客户端推送阈值所指定数量的服务端最新积压数据。重推阈值 仅在数据持久化配置为“是”且重推方式配置为“阈值”的情况下有效。用户一致性 仅当推送对象设置为用户时有效,当设置为“是”时,移动同步服务会在推送数据时...
消息推送支持集成 Firebase 云信息传递(Firebase Cloud Messaging,简称 FCM)通道,以满足 App 在海外安卓设备上的使用需求。下面介绍 FCM 推送通道的接入过程。前提条件 接入 FCM 前,需要满足以下几个条件:采用原生 AAR 方式接入。FCM...
移动推送(Mobile Push)是提供给移动开发者的移动端消息推送服务,通过在App中集成推送功能,进行高效、精准、实时的消息推送,从而使业务及时触达用户,提高用户粘性。
接入消息推送组件后,客户端通过使用 mPaaS 移动网关服务,调用远程过程调用(Remote Procedure Call,简称 RPC)网关进行设备注册、用户绑定以及厂商通道的关系绑定,实现基于设备维度和用户维度的消息推送。不同的设备平台对应的消息推送...
重试策略支持选择以下任一类型:退避重试 指数衰减重试 消息格式:设置推送消息到接收端的消息格式。消息推送格式可以选择以下任一类型:SIMPLIFIED JSON XML 订阅列表 页面目标订阅已创建。发布消息 您可以在控制台把向主题发布的消息推送...
对端如果成功接收了消息,则重试策略会继续推送剩余的离线消息(推送失败的消息,下一次继续推送)。离线消息最多会保存 1 天,如果 1 天后仍然无法推送成功,则会被删除。离线消息会进入单独的队列,不会影响后续消息的实时推送。消息格式...
设备上报的数据格式,不符合Alink协议标准数据格式,无法推送消息到消费组的AMQP客户端。设备上报数据中的物模型功能标识符,与定义的功能标识符不一致。解决方法 在 物联网平台控制台 对应实例下,进入产品详情页面的 功能定义 页签,查看...
该规则用于从您配置的阿里云产品中读取数据并将数据通过MQTT协议推送到MQTT客户端,从而实现直接调用阿里云产品的API发送数据到MQTT客户端。流程说明 规则限制 限制项 限制值 说明 单实例规则数量 100 如果默认限制不满足,请联系 云消息...
对于已接入厂商通道,并且运行在对应厂商手机上的应用,服务端推送消息时默认优先推向厂商通道;对于其他应用,服务端推送消息时会推向自建通道。自建通道收到消息后,推送 SDK 会自动发出通知,用户点击后可自动打开网页。重要 推送 SDK ...
重试策略(NotifyStrategy)定义:订阅的NotifyStrategy属性,向接收端推送消息出现错误时的重试策略。当推送消息失败时,轻量消息队列(原 MNS)将按照该属性指定的重试策略进行重试。超过重试策略的次数后,轻量消息队列(原 MNS)将丢弃...