MobPush Android SDK厂商通道申请指南

news2024/10/1 9:47:35

华为厂商申请

创建应用

登录华为开发者联盟,注册您的应用,在应用信息中获取APP ID和Client Secret

配置SHA256证书指纹

在华为开发者联盟配置SHA256证书指纹。获取及配置请参见华为官方文档配置AppGallery Connect

设置消息回执

集成华为厂商通道SDK后,需要在华为后台配置消息回执才可以统计到华为厂商的推送数据,具体设置方法请参见:消息回执

开通回执需配置回调地址:https://report.push.mob.com/huawei/report

注意回执没有配置会无法统计华为厂商推送的达到数

Mob开发者后台配置密钥

在Mob开发者后台应用的【MobPush】->【推送设置】填写AppID和Secret

集成SDK

在应用 module 的 gradle文件中找到MobSDK代码块,添加HUAWEI代码块。具体设置方法请参见:厂商SDK集成指南

华为厂商FAQ

华为厂商的具体错误码,可参考华为常见错误码,点击了解

华为厂商集成问题,请参考问题FAQ,点击了解

荣耀厂商申请

创建应用

  1. 登录荣耀开发者服务平台,如果还未注册,可参考:账号注册
  2. 创建应用并申请开通推送服务,可参考:申请开通推送服务
  3. 获取应用的APP ID、APP Secret、Client ID、Client Secret

目前荣耀仅支持Magic UI 4.0+,请参考:荣耀推送业务介绍

Mob开发者后台配置密钥

在Mob开发者后台应用的【MobPush】->【推送设置】填写APP ID、、APP Secret、Client ID、Client Secret

集成SDK

在应用 module 的 gradle文件中找到MobSDK代码块,添加HONOR代码块。具体设置方法请参见:厂商SDK集成指南

荣耀厂商FAQ

荣耀厂商的具体使用问题,可参考荣耀平台FAQ,点击了解

小米厂商申请

创建应用

登录小米开放平台,注册您的App,在应用信息中获取AppID、AppKey、AppSecret。

Mob开发者后台配置密钥

在Mob开发者后台应用的【MobPush】->【推送设置】填写AppID、AppKey、AppSecret。

集成SDK

在应用 module 的 gradle文件中找到MobSDK代码块,添加XIAOMI代码块。具体设置方法请参见:厂商SDK集成指南

小米厂商FAQ

小米厂商的具体使用问题,可参考小米平台FAQ,点击了解

OPPO厂商申请

创建应用

登录OPPO开放平台,选择推送服务,在推送服务中注册您的应用,在应用信息中获取AppID、AppKey、AppSecret、MasterSecret。

Mob开发者后台配置密钥

在Mob开发者后台应用的【MobPush】->【推送设置】填写AppID、AppKey、AppSecret、MasterSecret。

注:channelId参数为可选参数,对于target API≥ 26(Android 8.0)的应用,必须适配通知通道,未指定通道的情况下发出的通知将无法显示,对于target API ≤ 25(Android 7.1)的应用,可以不适配,在8.0及以上的设备,通知也能正常发出。

详情可以参考OPPO平台通知通道(Channel)适配文档,点击了解

集成SDK

在应用 module 的 gradle文件中找到MobSDK代码块,添加OPPO代码块。具体设置方法请参见:厂商SDK集成指南

OPPO厂商FAQ

OPPO厂商的具体使用问题,可参考OPPO平台FAQ,点击了解

vivo厂商申请

创建应用

登录vivo推送服务后台,注册您的应用,在应用信息中获取AppID、AppKey、AppSecret。

Mob开发者后台配置密钥

在Mob开发者后台应用的【MobPush】->【推送设置】添加相关信息后保存配置

集成SDK

在应用 module 的 gradle文件中找到MobSDK代码块,添加VIVO代码块。具体设置方法请参见:厂商SDK集成指南

vivo平台FAQ

vivo平台的使用问题,可参考vivo平台FAQ,点击了解

vivo平台的推送限制,可参考vivo平台推送消息限制说明,点击了解

魅族厂商申请

创建应用

登录魅族开放平台,在魅族消息推送服务中注册您的应用,在【配置管理】->【应用配置】中获取App ID、AppKey和App Secret

Mob开发者后台配置密钥

在Mob开发者后台应用的【MobPush】->【推送设置】添加相关信息后保存配置

集成SDK

在应用 module 的 gradle文件中找到MobSDK代码块,添加MEIZU代码块。具体设置方法请参见:厂商SDK集成指南

FCM厂商申请

创建应用

在Firebase平台创建项目,并将Firebase添加到您的Android应用

填入Android应用信息

点击注册应用,下载“google-services.json”文件,将此json文件放入您的Android应用,module的目录下。

Mob开发者后台配置密钥

在 Firebase 控制台中,打开设置 > 服务帐号,点击生成新的私钥,然后点击生成密钥进行确认,保存下来并上传到Mob管理后台的FCM证书

在Mob开发者后台应用的【MobPush】->【推送设置】添加相关信息后保存配置

集成SDK

在应用 module 的 gradle文件中找到MobSDK代码块,添加FCM代码块。具体设置方法请参见:厂商SDK集成指南

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/437689.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构—双向链表

目录 1. 链表的种类 2. 最实用的两种链表类型 3. 实现双向带头循环链表 3.1 创建头节点 3.2 实现双向循环功能—返回头指针 3.3 尾插 3.4 头插 3.5 尾删 3.6 头删 4. 实现两个重要接口函数 4.1 随机插入 4.2 随机删除 5. 顺序表和链表总结 1. 链表的种类 由上面…

【Nginx网站服务】

安装Nginx服务 1.先去官网下载软件包 2.关闭防火墙,将安装nginx所需软件包传到/opt目录下 systemctl stop firewalld systemctl disable firewalld setenforce 0nginx-1.18.0.tar.gz nginx-1.22.0.tar.gz3.安装依赖包 #nginx的配置及运行需要pcre、zlib等软件…

javaEE汽车用油加油站销售管理系统servlet

经过我的实地考察,我发现现在的销售管理有以下弊端: (1)、大多数都是人工记录,人工开票,这样既费时费力,还费财; (2)、由于品种种类的增多,记录货品的资料变得麻烦; (3)、对一些顾客…

COMSOL锂离子电池仿真技术与应用

背景: 随着各国燃油车禁售时间表的推出,新能源汽车的地位愈发稳固。而锂离子电池作为电动车的核心动力源,也越来越受到市场的追捧。锂离子电池在制作过程中涉及正极、电解液、负极、隔膜等材料的选取与匹配,极片设计参数的选择等…

原型设计工具即时设计、Axure、Figma、Sketch,哪个更好用?

在线网页原型图设计软件的使用与桌面端相比具备优势,因为在线网页原型图设计软件的使用全程不需要安装,而且在线网页原型图设计软件也没有任何地点上的限制,更主要的是在线网页原型图设计软件在操作系统上也没有限制,不论是现在使…

分享10个前端开发者需要掌握的DOM技巧

Web开发不断发展,掌握最新的趋势和最佳实践对每位开发者来说都至关重要。Web开发的最重要方面之一就是使用文档对象模型(DOM)。在本文中,我们将探讨10个必须掌握的DOM技巧和技巧,配有代码示例,这将帮助您成…

camunda工作流user task节点用途

Camunda中的User Task用于在流程中定义人工任务,需要一个人来执行该任务并提供相关信息。通常,User Task在业务流程中用于需要人类干预的步骤,例如审核、审批、调查等。 User Task具有以下特性: 1、指派任务给具体的用户或用户组…

leetcode547. 省份数量

有 n 个城市,其中一些彼此相连,另一些没有相连。如果城市 a 与城市 b 直接相连,且城市 b 与城市 c 直接相连,那么城市 a 与城市 c 间接相连。 省份 是一组直接或间接相连的城市,组内不含其他没有相连的城市。 给你一…

讨论度超20亿,肯德基疯狂星期四是如何出圈的?

每到周四,网上就会出现一股“神秘力量”——今天是星期四,V我50,请我吃肯德基。 肯德基疯狂星期四能有多火? 目前,#肯德基疯狂星期四#话题阅读量超23亿次,参与讨论次数超600万,而带话题原创人数…

不得不说的结构型模式-桥接模式

桥接模式(Bridge Pattern)是一种结构型设计模式,它可以将抽象部分与实现部分分离,使得它们可以独立地变化。桥接模式的核心思想是将一个系统分成两个独立的部分,抽象部分和实现部分,并且让它们可以互相独立…

sublime text的snippet介绍,提高编程效率

自定义Snippet Sublime Text 的 Snippet 是一种快捷方式,它允许您使用自定义模板或代码片段更快地编写代码。以下是创建 Snippet 的步骤: 打开 Sublime Text 编辑器并创建一个新文件。菜单栏选择 “Tools” -> “Developer” -> “New Snippet”…

python里面单双下划线的区别

区别: xx:公有变量,所有对象都可以访问; xxx:双下划线代表着是系统定义的名字。 __xxx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问。代表着类中的私有变量名。 _xxx:单前置…

【Maven 入门】第一章、Maven概述

一、什么是Maven? Maven是一款基于Java平台的强大构建工具,可用于管理和构建项目。它提供了一种易于使用的建立项目的方法,使开发者可以更快速、更高效地构建软件。 Maven的功能包括依赖管理、构建、发布、文档生成、测试在内的整个项目生命…

nodejs项目的轻量级数据持久化方案,node-json-db,直接使用json文件保存,查询数据。

前言 作为一名前端开发,我们做网站时,难免会遇到需要保存数据的场景,比如做一个小官网,没有注册,没有登陆,只有一个给我们提建议,如下面的, 网站上只有一处需要填写数据。 场景 …

RK3399平台开发系列讲解(PCI/PCI-E)PCIE相关配置说明

🚀返回专栏总目录 文章目录 一、DTS 配置二、menuconfig 配置三、cmdline 配置沉淀、分享、成长,让自己和他人都能有所收获!😄 📢 本篇将介绍在使用 RK3399 平台 PCIE 时候的配置。 一、DTS 配置 ep-gpios = <&gpio3 13 GPIO_ACTIVE_HIGH>; 此项是设置 PCIe…

3自由度并联绘图机器人实现写字功能

1. 功能说明 本文示例将实现R305样机3自由度并联绘图机器人写字的功能。 2. 电子硬件 在这个示例中&#xff0c;采用了以下硬件&#xff0c;请大家参考&#xff1a; 主控板 Basra主控板&#xff08;兼容Arduino Uno&#xff09; 扩展板Bigfish2.1扩展板电池7.4V锂电池 3. 功能…

Jenkins集成SonarQube实现代码质量检查

文章目录 一、前提配置1.1 安装及配置SonarQube Scanner插件1.2 配置SonarQube servers 二、非流水线集成SonarQube1.1 配置非流水线任务 三、流水线集成SonarQube 一、前提配置 1.1 安装及配置SonarQube Scanner插件 (1) 点击【系统管理】>【插件管理】>【可选插件】搜…

Netty核心模块、核心组件理解

文章目录 一、入门案例二、Bootstrap、ServerBootstrap三、Future 、ChannelFuture四、Channel五、Selector六、ChannelHandler 及其实现类七、Pipeline 和 ChannelPipeline八、ChannelHandlerContext九、ChannelOption十、EventLoopGroup 和其实现类十一、Unpooled类与ByteBuf…

Vue3技术5之watchEffect函数、Vue3生命周期、自定义hook函数

Vue3技术5 watchEffect函数Demo.vue总结 Vue3生命周期Vue3生命周期测试App.vueDemo.vue 组合式API使用生命周期钩子Demo.vue 总结&#xff1a; 自定义hook函数获取鼠标的x,yDemo.vue 使用hook方式文件目录hooks/usePoint.jsApp.vueDemo.vueTest.vue watchEffect函数 Demo.vue …

MicroPython ESP8266 GPIO引脚使用详解

MicroPython ESP8266 GPIO引脚使用 &#x1f4cc;相关篇《【MicroPython esp8266】固件烧写教程》 ✨本案例基于Thonny平台开发。✨ &#x1f4dc;固件版本信息&#xff1a;MicroPython v1.19.1 on 2022-06-18; ESP module with ESP8266 &#x1f516;ESP8266可用管脚有&…