Mobile 我可以在没有FCM的情况下使用ionic push native吗?
我有一个web应用程序和一个移动应用程序,web应用程序可以很好地与Signal和SQL配合使用,我正在尝试使用web应用程序的相同后端创建一个ionic移动应用程序,所以我也有点局限于使用Signal。 在web应用程序中,我设置了某些触发器,以便在某些事件发生时触发弹出式通知,它与web应用程序中的Signaler配合使用效果非常好。 问题是:由于一些限制,我不得不使用ionic,我已经寻找了3天的方法来实现推送通知,而不必求助于FCM,但我还没有找到任何结果。Mobile 我可以在没有FCM的情况下使用ionic push native吗?,mobile,signalr,ionic3,cordova-plugin-fcm,Mobile,Signalr,Ionic3,Cordova Plugin Fcm,我有一个web应用程序和一个移动应用程序,web应用程序可以很好地与Signal和SQL配合使用,我正在尝试使用web应用程序的相同后端创建一个ionic移动应用程序,所以我也有点局限于使用Signal。 在web应用程序中,我设置了某些触发器,以便在某些事件发生时触发弹出式通知,它与web应用程序中的Signaler配合使用效果非常好。 问题是:由于一些限制,我不得不使用ionic,我已经寻找了3天的方法来实现推送通知,而不必求助于FCM,但我还没有找到任何结果。 有没有办法用离子3做到这一点
有没有办法用离子3做到这一点?要使用信号器而不是FCM实现推送通知?我不确定是否完全理解您的问题,但让我看看是否可以启动一个对话框 最终,对于推送通知,您必须联系APN(苹果推送通知服务器)和GCM(谷歌云消息),以便在ios和android手机上发布推送通知。因此,这意味着您可以直接从应用程序与服务器联系。(对ios来说有点痛苦,对android来说没有那么痛苦)或者你可以使用中间人,比如: FCM
Onesignal:
亚马逊简单通知服务:
或者其他一些人: 我对信号员本身不熟悉。。。但我对推送通知非常熟悉。通过signalR的http api调用,您可以做任何需要的事情,但GCM和APNS服务器的认证要求很难在应用程序本身上实现。(因此,许多企业将为您提供服务。) 虽然,我想有一件事我有点困惑,那就是你到底在向谁推销。。。网络服务?电话?(你提到FCM后,我假设是一部手机)
第一次评论后编辑: 因此,答案(我理解你的问题)是,如果不使用FCM(我推荐)或Onesignal之类的东西,你就不能直接从信号器到移动设备 为什么。。。让我们从一个图表开始: 您将注意到设备之间来自标记为APNS、GCM和FCM的云的双向流。这意味着,通过推送通知到达手机的唯一方法是通过APNS和FCM,这必须通过推送通知服务来完成。。。。比如FCM 在出现任何混乱之前,让我指出一些重要的观点: 1.FCM和GCM几乎是同义词。FCM是GCM的更新版本,添加了一些功能。更多信息
您好,谢谢您的回答!我正在推一部手机,我正在使用asp.net作为我的后端,ionic用于移动前端,signalR用于维护我的前端和后端之间的连接,我对如何至少使用android推送通知感到困惑(暂时不使用iOS),我一直在阅读关于ionic的push native的教程和文档,但还不能很好地理解如何实现它,因此我对是否使用FCM向移动设备发送推送通知感到困惑,如果您能提供任何帮助,我将不胜感激。有什么帮助吗?