Meta tags:
Headings (most frequently used words):
个推回执文档, 引言, 厂商回执配置步骤, 个推回执配置步骤, 开通回执权限, 当前位置, 个推文档, 服务端, 根据, 厂商消息报表补全, 文档进行配置, 安卓hw回执配置步骤, vivo回执配置步骤, 魅族回执配置步骤, 荣耀回执配置步骤, 鸿蒙hw回执配置步骤, 协议, 相关接口, 使用方式, 文档中心搜索, 数据传递, 通知第三方, 第三方响应, 登记回执, url, 步骤, 服务端处理回执,
Text of the page (most frequently used words):
vivo (20), 安卓华为 (19), 鸿蒙华为 (14), string (13), sign (8), http (7), 200 (7), json (6), appid (6), code (6), cid (6), 消息发送管控 (6), url (5), https (5), taskid (5), actionid (5), msgid (5), com (5), post (4), 400 (4), ios (4), request (4), position (4), byte (4), desc (4), recvtime (4), 回调地址 (4), thirdrcp (4), getui (4), 个推回执文档 (4), getreporturl (3), output (3), buffer (3), new (3), xxx (3), d12403fad5a8b5e94896f8b65be228 (3), oss (3), 0531_rzbmr2swqj66qmqoy86 (3), 120000 (3), 1559252299573551004101 (3), 84702a155dc2a13ad7e037b29c751a (3), laan0b4deu8hmbxm141 (3), 1559252242250 (3), 110000 (3), 应用未安装 (3), 不匹配 (3), oppo (3), 则表示配置成功 (3), harmony (3), 回执名称可自定义 (3), 推送服务 (3), 服务端 (3), api接口 (3), 集成指南 (3), sdk (2), 开发者中心 (2), 开通回执权限 (2), 个推回执配置步骤 (2), 厂商回执配置步骤 (2), 如果您使用了魅族消息推送 (2), 则必须确保在魅族平台配置个推回执地址 (2), 魅族回执配置步骤 (2), 才能联系个推开通回执功能 (2), 如果未配置魅族回执地址 (2), 个推开通回执后 (2), 会导致魅族离线消息无法推送 (2), body (2), 其结果码为 (2), apns (2), httpservletrequest (2), ioexception (2), bytes (2), getrequestinputstream (2), input (2), bytearrayoutputstream (2), return (2), throws (2), public (2), result (2), 参数说明 (2), 参数类型 (2), 参数名 (2), 发送下行消息时请检查profile_id字段 (2), 消息频控丢弃 (2), 系统版本或应用不支持该消息 (2), 在终端设备上目标应用进程不存在导致透传消息被缓存 (2), 消息的userid与手机当前用户id不匹配 (2), 离线用户消息管控 (2), hw系统内部网络异常 (2), 用户重启终端设备后 (2), 点亮屏幕未解锁 (2), 用户不存在 (2), 应用被卸载 (2), 应用自动注销 (2), 用户设备刷机 (2), 设备30天内未联网会导致registrationid失效 (2), oppo海外 (2), 返回此actionid时 (2), 也会同时返回一条actionid (2), 180002 (2), 通知栏消息不展示 (2), 指定的token在当前安卓终端用户下不存在 (2), 60070 (2), mastersecret (2), 登录appgallery (2), connect (2), 网站进入已经开通推送服务的项目 (2), 选择应用 (2), 中开通 (2), 应用回执状态 (2), 配置个推侧的回调地址以及https证书 (2), 新增回执 (2), 厂商消息报表补全 (2), open (2), 厂商应用开通指南 (2), applink集成 (2), 3分钟演示 (2), 进阶功能 (2), 随时联系技术支持, 微信扫一扫, 文档中心搜索, 在这篇文章中, 非常感谢您的反馈, 我们会继续努力做到更好, 反馈成功, 是否遇到以下问题, 联系方式, 反馈建议, 问题类型不能为空, 不是我想要的内容, 对产品功能不满意, 图片和视频难理解, 文章描述不清晰, 内容与功能不一致, 问题类型, 您的改进建议, 没帮助, 有帮助, 以上文档对您是否有帮助, 参考当前文档, 提供个推appid和回执url地址, 联系对应的商务同学, 或者添加下方二维码进行咨询, 数据只是普通文本内容, 不是一个, 所以不要对content, type强制, 限制接收, application, 需要读取, 体后按单行, 处理即可, 第三方接收到的结果码为, 的回执是指推送接口请求返回成功并且有对应actionid返回的回执, 结果码为, 的回执指请求苹果推送接口失败的回执, 苹果推送, 回执会返回请求苹果推送接口失败的结果, 回执会返回所有通过个推推送, 包含通过, 在线推送, 成功到达客户端的结果, 关于通过苹果, 推送和通过个推推送的回执的一点不同, 个推会将推送结果以文本形式通过, 方式发送到上面提供的, 开发人员需, 要解析字段, 并返回是否成功接收回执, 字段解析详见, 服务端处理回执, requestmapping, value, responsebody, map, system, out, servletinputstream, getinputstream, read, write, tobytearray, break, true, while, int, 1024, static, null, println, object, 示例代码, 首先开启一个服务端, 第三方提供的回执, 地址为, springmvc, controller, 接受回执, 首先提供接受第三方回执的, 格式以, 提供您应用的, 您需要哪些回执信息, 目前提供, 点击和自定义回执, 登记回执, 使用方式, 响应示例, 批量回执示例, 单条回执示例, 成功接收回执, 未成功, 第三方响应, 消息频次限制, 频次限制请参考消息发送, 频次限制, 330256, 330144, 330102, 330031, 330027, 330022, 330160, 330150, 非活跃设备, 330180, 通知消息不展示, 330070, 指定的token在当前终端用户下不存在, 330060, 330051, 330030, 14天未联网, 15020006, 15020002, 用户未订阅, 15020001, 消息过期, 15010012, 单应用单用户频次限制, 15012000, 推送量级超限, 15011001, regid失效, 请重新从端侧获取, 1502183, 被拉起activity未找到, 1502162, 被拉起activity非导出, 1502161, deeplink跳转参数错误, 1502158, 消息已过了有效期, 1502144, 内容和标题完全相同的运营消息, 1502124, 未展示其他, 1501040, 不匹配其他, 包括设备未注册, 设备空间不匹配等, 1501020, 运营消息在夜间23, 早上07, 00不展示, 1501017, 管控其他, 包括不在推送时间, 版本不支持等, 1501000, 消息未展示, 150104, 消息被覆盖, 150103, 消息审核不通过, 150101, 310001, 当日应用对该设备推送条数超过单设备推送条数限制, 140002, 140001, 当日推送总量超限, 120050, 目标设备不符合过滤条件, 包括网络条件不符合, 地理位置不符合, app版本不符合, 机型不符合, 地区语言不符合等, 120040, 客户端调用了disablepush接口禁用push, 120030, 目标设备无效, 120020, 到达但通知栏关闭, 120001, 通知栏展示失败, 需检查自定义点击消息动作是否有效, 180015, userid不匹配当前android终端用户, 180014, 180013, 通知栏跳转目标应用页面失败, 一般由于指定的目标页面不存在或者无权限打开该页面, 180011, 消息重复发送, 消息发送数量超过, 消息数量管理细则, 180009, 不支持的消息类型, 180008, 通知栏消息被点击, 180007, 目标应用被禁用, 180006, 180005, 180004, 180003, 180000, 可能的原因, 您当日的发送量超出资讯营销类消息的限制, 请您调整发送策略, 被停止发送资讯营销类消息, 或所有消息被归类为资讯营销类消息, 通知消息管理规则, 110256, 用户关闭了显示通知栏消息, 1102016, 消息中指定的token与设备当前登录的用户无法匹配, 在开启或者切换过多用户功能的设备上, 不同登录用户对应不同的token, 1102015, 应用已卸载, 1102012, 用户已切换服务地, 从a地区到b地区后会重新生成新的token, 旧token会失效, 若再回到a区域, 此时会生成新token, 1102010, 110201, 110144, 110102, 110031, 收到app的push透传消息, 拉起服务失败本地缓存, 110027, 110022, 110160, 110150, 非活跃设备消息, 110180, 110070, 110060, 110051, 110030, 各渠道其它回执说明, 10019, 10009, 60040, 150000, 60080, 310000, 60030, 140000, 130010, 130000, 120010, 180001, 荣耀透传, 荣耀通知, 60090, 330000, 60020, 60002, 个推透传, 10010, 10000, 个推通知, 消息渠道, 常用的回执id, 批量回调, 每行内容为单条回调, 根据配置返回, alias, 回执上传时间, long, md5, 第三方通过该公式使用, 计算出自己的, 则表示该请求合法, 推送结果描述, 结果码, 推送苹果接口失败, 401, 402, 非活跃用户, 500, 系统内部异常, 目前只有, 后续版本扩展, contentid, 接收人, 单条回调, 通知第三方, 相关接口, 协议使用, 通过调用第三方预先提供的, 来传递信息, 数据的内容采用文本格式, 每行表示一条消息回执, 一次请求可以有一行或多行, 每一行的文本内容为, 第三方接口接收请求后有, 请求响应, 无论是否第三方正常处理都不会再尝试重发, 如果请求第三方接口异常, 发生网络异常, 无响应等, 尝试三次后如果还是失败将丢弃, 数据传递, 鸿蒙hw回执配置步骤, 荣耀回调地址, 消息报表到达回执配置, 应用回执, 即可进行配置, 开放服务, 荣耀回执配置步骤, 魅族只支持单推任务的回执数据, 将回调地址复制到, 回执地址, 输入框中, 如下图, 登录魅族官网, 应用列表, 打开应用, 见下图, 配置管理, 回执管理, 添加回执地址后, 会生成对应的回执id, 若要使用该回执, 请在推送时带上回执id, 回执能力关闭后, 所有回执能力都失效, 删除某个回执id记录, 对应的回执id将失效, 回执支持单推和列表推, 回执地址添加成功后, 将在1小时后生效回执, 更多的注意事项见, vivo消息回执文档, receipt, lmmindex, 添加回执地址, 登录vivo推送运营平台, 应用信息, app回执地址, vivo回执配置步骤, 安卓hw回执配置步骤, 文档进行配置, 通过个推平台将消息发送后, 个推通过调用第三方的回执接口向第三方发送消息的回执通知, 第三方自己决定后续动作, 统计发送报表等, 如果有接入厂商推送渠道, 需要先配置厂商的回执, 厂商回执给到个推, 然后个推发送回执到第三方服务, 回执接收发送流程如下, 个推消息回执回调操作步骤与使用文档, 当前位置, 个推文档, 推送服务使用协议, 消息推送购买指引, 消息推送计费说明, 购买指南, sdk更新日志, 服务端常见问题, ios常见问题, android常见问题, 客户端推送常见问题, 常见问题, 点击率提升方案, 到达率提升方案, 点击提升方案集成指南, 应用内弹窗操作手册, 流程画布操作手册, 文案圈人操作手册, 点击提升方案, liveactivity, 灵动岛, 文档说明, 时效性通知, 即时通知, 微信小程序推送, 消息终止, 覆盖和撤回, emoji, 表情推送, 标签推送, 通知大图, 大文本, 角标设置, 自定义通知图标, 消息分类, 自定义通知铃声, 三方账号打通, 推送应用场景, 基于应用信息生成鉴权令牌, 请求示例, 响应参数, 请求体参数说明, 请求体结构说明, 功能介绍, 场景化消息, api, 老版文档, 返回码说明, 用户api, 统计api, 推送api, 鉴权api, 多厂商参数, 公共参数, 进阶功能说明, 接口调用规范, 开发前必读, restapi, 推荐使用, push, kit常见问题, 推送后台消息, 发送语音播报消息, 发送通知消息, 推送场景化消息, 获取push, token, 通知类型介绍, 使用入门, 服务端接口, ios接口, android接口, 使用指南, 卓信id, 客户端插件, 小程序, harmonyos, 隐私清单说明, ios集成视频, 证书配置指南, 厂商通道限额, qps说明, 厂商sdk更新日志, 厂商sdk集成指南, android多厂商, maven集成视频, android, 客户端, 多厂商推送接入说明, 名词解释, 开发者中心使用说明, 产品简介, 快速接入指南, 快速入门, 本月不再提醒, 立即登录, 欢迎登录开发者中心, 体验更多产品服务, 点击提升, 合规检测, 一键认证, 数字人外呼, 短信服务, 模型管理, 标签管理, 用户分析, 统计分析, ai应用工坊, oneid服务, 用户运营, 消息推送, 请选择产品, 个推学堂, sdk下载, 退出登录, 应用管理, 安全设置, 基本资料, 您的优惠服务将于, 欢迎您, 文档中心, 个推文档中心,
Text of the page (random words):
个推回执文档 个推文档中心 文档中心 开发者中心 欢迎您 您的优惠服务将于 到期 基本资料 安全设置 应用管理 退出登录 登录 注册 sdk下载 个推学堂 请选择产品 消息推送 用户运营 oneid服务 ai应用工坊 统计分析 用户分析 标签管理 模型管理 短信服务 数字人外呼 一键认证 合规检测 点击提升 体验更多产品服务 欢迎登录开发者中心 立即登录 本月不再提醒 快速入门 快速接入指南 产品简介 开发者中心使用说明 进阶功能 名词解释 多厂商推送接入说明 客户端 android 概述 3分钟演示 集成指南 api接口 进阶功能 applink集成 maven集成视频 android多厂商 厂商应用开通指南 厂商sdk集成指南 厂商消息报表补全 厂商sdk更新日志 厂商通道限额 qps说明 ios 概述 3分钟演示 集成指南 api接口 applink集成 ios 证书配置指南 ios集成视频 隐私清单说明 harmonyos 概述 集成指南 厂商应用开通指南 api接口 小程序 客户端插件 卓信id 概述 使用指南 android接口 ios接口 服务端接口 open harmony 简介 使用入门 通知类型介绍 获取push token 推送场景化消息 发送通知消息 发送语音播报消息 推送后台消息 push kit常见问题 服务端 restapi v2 推荐使用 开发前必读 接口调用规范 进阶功能说明 公共参数 多厂商参数 鉴权api 推送api 统计api 用户api 返回码说明 服务端 sdk 老版文档 导航 个推回执文档 open harmony api 场景化消息 功能介绍 请求体结构说明 请求体参数说明 响应参数 请求示例 基于应用信息生成鉴权令牌 推送应用场景 三方账号打通 自定义通知铃声 消息分类 自定义通知图标 角标设置 通知大图 大文本 标签推送 emoji 表情推送 消息终止 覆盖和撤回 微信小程序推送 ios 时效性通知 即时通知 liveactivity 灵动岛 文档说明 点击提升方案 文案圈人操作手册 流程画布操作手册 应用内弹窗操作手册 点击提升方案集成指南 到达率提升方案 点击率提升方案 常见问题 客户端推送常见问题 android常见问题 ios常见问题 服务端常见问题 sdk更新日志 购买指南 消息推送计费说明 消息推送购买指引 推送服务使用协议 当前位置 个推文档 服务端 个推回执文档 个推回执文档 个推消息回执回调操作步骤与使用文档 一 引言 通过个推平台将消息发送后 个推通过调用第三方的回执接口向第三方发送消息的回执通知 第三方自己决定后续动作 如 统计发送报表等 如果有接入厂商推送渠道 需要先配置厂商的回执 厂商回执给到个推 然后个推发送回执到第三方服务 回执接收发送流程如下 二 厂商回执配置步骤 1 根据 厂商消息报表补全 文档进行配置 2 安卓hw回执配置步骤 1 登录appgallery connect 网站进入已经开通推送服务的项目 在 增长 推送服务 配置 选择应用 中开通 应用回执状态 配置个推侧的回调地址以及https证书 如下 回执名称可自定义 回调地址 https thirdrcp hz getui com hw 点击 提交 提示 成功 则表示配置成功 3 vivo回执配置步骤 1 登录vivo推送运营平台 点击 应用信息 app回执地址 点击 开通 2 点击 新增回执 添加回执地址 回调地址 https receipt hz lmmindex com vv 注 1 添加回执地址后 会生成对应的回执id 若要使用该回执 请在推送时带上回执id 2 回执能力关闭后 所有回执能力都失效 删除某个回执id记录 对应的回执id将失效 3 回执支持单推和列表推 4 回执地址添加成功后 将在1小时后生效回执 5 更多的注意事项见 vivo消息回执文档 4 魅族回执配置步骤 1 登录魅族官网 打开 应用列表 界面 点击 打开应用 见下图 2 进入 配置管理 界面 点击 回执管理 回调地址 http s thirdrcp hz getui com mz 3 将回调地址复制到 回执地址 输入框中 点 添加 如下图 注意 1 魅族只支持单推任务的回执数据 2 如果您使用了魅族消息推送 则必须确保在魅族平台配置个推回执地址 才能联系个推开通回执功能 如果未配置魅族回执地址 个推开通回执后 会导致魅族离线消息无法推送 5 荣耀回执配置步骤 消息报表到达回执配置 选择 开放服务 推送服务 应用回执 新增回执 即可进行配置 回执名称可自定义 荣耀回调地址 https thirdrcp hz getui com ho 点击 提交 提示 成功 则表示配置成功 6 鸿蒙hw回执配置步骤 1 登录appgallery connect 网站进入已经开通推送服务的项目 在 增长 推送服务 配置 选择应用 中开通 应用回执状态 配置个推侧的回调地址以及https证书 如下 回执名称可自定义 回调地址 https thirdrcp hz getui com harmony hw 点击 提交 提示 成功 则表示配置成功 三 个推回执配置步骤 1 协议 1 1 数据传递 1 协议使用 http post 方式 通过调用第三方预先提供的 url 来传递信息 2 post 数据的内容采用文本格式 每行表示一条消息回执 一次请求可以有一行或多行 每一行的文本内容为 json 串 3 第三方接口接收请求后有 http 请求响应 无论是否第三方正常处理都不会再尝试重发 4 如果请求第三方接口异常 如 发生网络异常 无响应等 尝试三次后如果还是失败将丢弃 2 相关接口 2 1 通知第三方 1 单条回调 格式 json 参数名 参数类型 参数说明 appid string 应用 id cid string 接收人 cid taskid string 任务 id 即 contentid msgid string 消息 id code string 结果码 200 成功 400 推送苹果接口失败 401 用户不存在 402 非活跃用户 500 系统内部异常 目前只有 200 和 400 后续版本扩展 desc string 推送结果描述 sign string sign md5 appid cid taskid msgid mastersecret 第三方通过该公式使用 mastersecret 计算出自己的 sign 值 如果 sign sign 则表示该请求合法 actionid string 回执 id recvtime long 回执上传时间 alias string 根据配置返回 2 批量回调 格式 文本 每行内容为单条回调 json 格式 3 常用的回执id 消息渠道 到达 展示 点击 个推通知 0 10000 10010 个推透传 0 60002 安卓华为 110000 60020 鸿蒙华为 330000 60090 荣耀通知 180002 60070 荣耀透传 180001 60070 小米 120000 120010 魅族 130000 130010 oppo 140000 60030 oppo海外 310000 60080 vivo 150000 60040 apns 苹果 10009 10019 4 各渠道其它回执说明 厂商 actionid 含义 安卓华为 110030 应用未安装 卸载 安卓华为 110051 用户重启终端设备后 点亮屏幕未解锁 安卓华为 110060 指定的token在当前安卓终端用户下不存在 安卓华为 110070 通知栏消息不展示 安卓华为 110180 非活跃设备消息 安卓华为 110150 hw系统内部网络异常 安卓华为 110160 离线用户消息管控 安卓华为 110022 消息的userid与手机当前用户id不匹配 安卓华为 110027 收到app的push透传消息 拉起服务失败本地缓存 安卓华为 110031 系统版本或应用不支持该消息 安卓华为 110102 消息频控丢弃 安卓华为 110144 发送下行消息时请检查profile_id字段 安卓华为 110201 消息发送管控 安卓华为 1102010 消息发送管控 用户已切换服务地 从a地区到b地区后会重新生成新的token 旧token会失效 若再回到a区域 此时会生成新token 安卓华为 1102012 消息发送管控 应用已卸载 安卓华为 1102015 消息发送管控 消息中指定的token与设备当前登录的用户无法匹配 在开启或者切换过多用户功能的设备上 不同登录用户对应不同的token 安卓华为 1102016 消息发送管控 用户关闭了显示通知栏消息 安卓华为 110256 可能的原因 1 您当日的发送量超出资讯营销类消息的限制 请您调整发送策略 2 违反 通知消息管理规则 被停止发送资讯营销类消息 或所有消息被归类为资讯营销类消息 荣耀 180000 在终端设备上目标应用进程不存在导致透传消息被缓存 荣耀 180003 应用未安装 卸载 荣耀 180004 指定的token在当前安卓终端用户下不存在 荣耀 180005 通知栏消息不展示 荣耀 180006 目标应用被禁用 荣耀 180007 通知栏消息被点击 荣耀 180008 不支持的消息类型 荣耀 180009 1 消息重复发送 2 消息发送数量超过 消息数量管理细则 配额 荣耀 180011 通知栏跳转目标应用页面失败 一般由于指定的目标页面不存在或者无权限打开该页面 荣耀 180013 消息发送管控 荣耀 180014 userid不匹配当前android终端用户 荣耀 180015 通知栏展示失败 需检查自定义点击消息动作是否有效 返回此actionid时 也会同时返回一条actionid 180002 小米 120001 到达但通知栏关闭 返回此actionid时 也会同时返回一条actionid 120000 小米 120020 目标设备无效 小米 120030 客户端调用了disablepush接口禁用push 小米 120040 目标设备不符合过滤条件 包括网络条件不符合 地理位置不符合 app版本不符合 机型不符合 地区语言不符合等 小米 120050 当日推送总量超限 oppo 140001 应用被卸载 应用自动注销 用户设备刷机 设备30天内未联网会导致registrationid失效 oppo 140002 当日应用对该设备推送条数超过单设备推送条数限制 oppo海外 310001 应用被卸载 应用自动注销 用户设备刷机 设备30天内未联网会导致registrationid失效 vivo 150101 消息审核不通过 vivo 150103 消息被覆盖 vivo 150104 消息未展示 vivo 1501000 管控其他 包括不在推送时间 版本不支持等 vivo 1501017 运营消息在夜间23 00 早上07 00不展示 vivo 1501020 不匹配其他 包括设备未注册 设备空间不匹配等 vivo 1501040 未展示其他 vivo 1502124 内容和标题完全相同的运营消息 vivo 1502144 消息已过了有效期 vivo 1502158 deeplink跳转参数错误 vivo 1502161 被拉起activity非导出 vivo 1502162 被拉起activity未找到 vivo 1502183 regid失效 请重新从端侧获取 vivo 15011001 管控 推送量级超限 vivo 15012000 管控 单应用单用户频次限制 vivo 15010012 管控 消息过期 vivo 15020001 不匹配 用户未订阅 vivo 15020002 不匹配 用户不存在 vivo 15020006 不匹配 14天未联网 鸿蒙华为 330030 应用未安装 卸载 鸿蒙华为 330051 用户重启终端设备后 点亮屏幕未解锁 鸿蒙华为 330060 指定的token在当前终端用户下不存在 鸿蒙华为 330070 通知消息不展示 鸿蒙华为 330180 非活跃设备 鸿蒙华为 330150 hw系统内部网络异常 鸿蒙华为 330160 离线用户消息管控 鸿蒙华为 330022 消息的userid与手机当前用户id不匹配 鸿蒙华为 330027 在终端设备上目标应用进程不存在导致透传消息被缓存 鸿蒙华为 330031 系统版本或应用不支持该消息 鸿蒙华为 330102 消息频控丢弃 鸿蒙华为 330144 发送下行消息时请检查profile_id字段 鸿蒙华为 330256 消息频次限制 频次限制请参考消息发送 频次限制 2 2 第三方响应 参数名 参数类型 参数说明 code string 成功接收回执 0 未成功 1 result string 描述 1 单条回执示例 code 200 recvtime 1559252242250 appid laan0b4deu8hmbxm141 sign 84702a155dc2a13ad7e037b29c751a msgid 1559252299573551004101 actionid 110000 taskid oss 0531_rzbmr2swqj66qmqoy86 desc ok cid d12403fad5a8b5e94896f8b65be228 2 批量回执示例 code 200 recvtime 1559252242250 appid laan0b4deu8hmbxm141 sign 84702a155dc2a13ad7e037b29c751a msgid 1559252299573551004101 actionid 110000 taskid oss 0531_rzbmr2swqj66qmqoy86 desc ok cid d12403fad5a8b5e94896f8b65be228 code 200 recvtime 1559252242250 appid laan0b4deu8hmbxm141 sign 84702a155dc2a13ad7e037b29c751a msgid 1559252299573551004101 actionid 120000 taskid oss 0531_rzbmr2swqj66qmqoy86 desc ok cid d12403fad5a8b5e94896f8b65be228 3 响应示例 code 0 result ok 3 使用方式 3 1 登记回执 url 步骤 1 首先提供接受第三方回执的 url 地址 格式以 http 或 https 开头 2 提供您应用的 appid 3 您需要哪些回执信息 目前提供 收到 展示 点击和自定义回执 示例代码 首先开启一个服务端 如 第三方提供的回执 url 地址为 http xxx xxx xx xxx getreporturl do springmvc 的 controller 接受回执 requestmapping value getreporturl do responsebody public map string object getreporturl httpservletrequest request throws ioexception byte bytes getrequestinputstream request system out println new string bytes return null public static byte getrequestinputstream httpservletrequest request throws ioexception servletinputstream input request getinputstream bytearrayoutputstream output new bytearrayoutputstream byte buffer new byte 1024 int position 0 while true position input read buffer if position 1 break output write buffer 0 position return output tobytearray 3 2 服务端处理回执 个推会将推送结果以文本形式通过 http post 方式发送到上面提供的 url 开发人员需 要解析字段 并返回是否成功接收回执 字段解析详见 接口 部分 ps 关于通过苹果 apns 推送和通过个推推送的回执的一点不同 苹果推送 回执会返回请求苹果推送接口失败的结果 其结果码为 400 个推 回执会返回所有通过个推推送 包含通过 ios 在线推送 成功到达客户端的结果 其结果码为 200 因此 第三方接收到的结果码为 200 的回执是指推送接口请求返回成功并且有对应actionid返回的回执 结果码为 400 的回执指请求苹果推送接口失败的回执 注 因 post 数据只是普通文本内容 整个 http body 不是一个 json 串 所以不要对content type强制 限制接收 application json 格式 需要读取 body 体后按单行 json 处理即可 四 开通回执权限 提供个推appid和回执url地址 联系对应的商务同学 或者添加下方二维码进行咨询 注意 如果您使用了魅族消息推送 则必须确保在魅族平台配置个推回执地址 参考当前文档 4 魅族回执配置步骤 才能联系个推开通回执功能 如果未配置魅族回执地址 个推开通回执后 会导致魅族离线消息无法推送 以上文档对您是否有帮助 有帮助 没帮助 您的改进建议 是否遇到以下问题 问题类型 1 内容与功能不一致 2 文章描述不清晰 3 图片和视频难理解 4 对产品功能不满意 5 不是我想要的内容 6 其他 问题类型不能为空 反馈建议 联系方式 取 消 提 交 反馈成功 非常感谢您的反馈 我们会继续努力做到更好 确定 在这篇文章中 一 引言 二 厂商回执配置步骤 三 个推回执配置步骤 四 开通回执权限 开发者中心 sdk 下载 文档中心搜索 搜 索 技术 咨询 微信扫一扫 随时联系技术支持 在线 咨询
|