读者好!
首先,物联网的应用,非常感谢您阅读本博客。
作为一个Fiori开发者,如果你正在构建任何混合移动应用程序,推送通知将是一个热门功能。在本博客中,我将展示如何在Android设备中集成Google Firebase推送通知。
那么让我们开始……
第1步:混合应用程序设置
您的系统必须配置为构建混合移动应用程序。如果不是,物联网操作系统,请按照下面的链接进行配置。
https://evoings.com/doc/build/cordova-install-windows.html
系统配置完成后,检查cordova版本和cordova android版本。
cordova:9.0.0
cordova android版本:8.0.0
步骤2:需要创建cordova应用程序
使用以下命令创建新的cordova应用程序。记住包名com.fiori.pushnotification通知这将在接下来的步骤中使用。
应用程序创建后,您可以在相应的目录中找到该应用程序。
这些将是该应用程序的默认文件夹。现在,在cmd中打开应用程序
第3步:需要在Google Firebase控制台中创建一个项目
现在,需要在Google Firebase控制台中创建一个新项目
1。新增项目
2。给出项目名称
3。启用此项目的谷歌分析-点击继续
4。选择你的谷歌账户-点击创建项目
5。项目创建成功。
步骤4:需要向Firebase项目添加应用程序
1。让我们向firebase项目添加一个android应用程序。选择android图标
2。使用与创建cordova移动应用程序时使用的包名相同的包名。
3。下载google services json文件。
将文件保存在cordova项目的同一目录中。
第5步:添加cordova Android(8.0.0)平台
在cmd中打开项目并执行以下命令。
第6步:添加cordova Firebase插件
现在,您需要向应用程序添加两个Firebase插件。使用以下命令。更多信息请访问 plugin firebase lib
注意:请记住您的cordova安装程序必须在下面才能安装插件。
cordova>=9.x.x&&(cordava android>=8.x.x)
第7步:运行cordova应用程序
现在,您需要运行应用程序,执行以下命令。
一旦该应用程序成功构建并部署到然后进入firebase控制台。
单击下一步
第8步:发送第一个通知
1。点击云消息
2。点击发送新消息
3。起草您的第一条欢迎信息。
点击下一步:选择应用程序
4。点击下一步
5。进入最终预览
6。点击发布
现在一切就绪。享受您的第一次通知。
第9步:捕获设备注册令牌
现在,您可以触发来自Google Firebase的通知,但如何从任何端点执行相同的操作。您必须知道用于发送任何通知的设备注册令牌。
转到www->js->索引.js文件
写下下面的代码
所以,现在您可以为您的设备找到唯一的设备注册令牌。
第10步:使用HTTP协议与POSTMAN发送数据消息
如果您的系统中没有安装POSTMAN,请找到下面的网址,在你的谷歌浏览器中添加邮递员作为附加组件。
https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en
设置好邮递员后,大数据查询,按以下步骤操作:
1。首先,您必须从Firebase控制台>项目设置>云消息
复制Legecy服务器密钥注意:Firebase已将我们的服务器密钥升级到新版本。您可以继续使用旧服务器密钥,北京大数据公司有哪些,但建议您升级到最新版本。
2。现在,淘客大联盟,在POSTMAN中,选择POST method.
3。输入请求URL为:https://fcm.googleapis.com/fcm/send
4. 添加标题
Authorization:key=或Authorization:key=和
Content Type:application/json.
5。现在选择Body>raw>JSON(application/JSON)并添加以下代码:
6。现在,您可以使用邮递员向您注册的设备发送通知。
-----------------------------------------------------------------------所以,通过android设备上的Google Firebase云消息服务享受您的第一次通知。