Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在未经授权或google帐户的情况下通过fcm向特定设备发送推送通知?_Android_Firebase_Android Studio_Push Notification - Fatal编程技术网

Android 如何在未经授权或google帐户的情况下通过fcm向特定设备发送推送通知?

Android 如何在未经授权或google帐户的情况下通过fcm向特定设备发送推送通知?,android,firebase,android-studio,push-notification,Android,Firebase,Android Studio,Push Notification,我理解之前可能有人问过这个问题,但我似乎找不到任何教程或示例中没有使用授权方法。我也理解匿名发送通知的风险。如果你不能在没有授权的情况下发送推送通知,那么任何人都可以建议我使用不同的服务,因为似乎每个人都只想使用fcm。我想让我的应用程序像其他社交媒体应用程序一样接收通知,比如Whatsapp、Snapchat和/或instagram,我认为它们在第一次编程时没有使用fcm 谢谢你抽出时间 您可能可以在您的案例中使用Socket IO将消息从一个设备发送到另一个设备 有很多很好的Socket I

我理解之前可能有人问过这个问题,但我似乎找不到任何教程或示例中没有使用授权方法。我也理解匿名发送通知的风险。如果你不能在没有授权的情况下发送推送通知,那么任何人都可以建议我使用不同的服务,因为似乎每个人都只想使用fcm。我想让我的应用程序像其他社交媒体应用程序一样接收通知,比如Whatsapp、Snapchat和/或instagram,我认为它们在第一次编程时没有使用fcm


谢谢你抽出时间

您可能可以在您的案例中使用Socket IO将消息从一个设备发送到另一个设备

有很多很好的Socket IO框架,可以考虑您的要求

  • SignalR是一个新的库,用于向应用程序添加实时web功能。signalr使用的技术包括

    • web套接字
    • 事件源
    • 永久框架
    • 长轮询
    Signal R能够根据您的互联网连接和应用程序稳定性从这四种技术中选择最佳技术

    信号R用于以下应用中:

    • 聊天应用程序
    • 股票市场应用
    • 实时游戏
    。 2.

    IO提供了一个面向事件的API,可跨所有网络、设备和浏览器工作。它难以置信的强大(甚至可以在公司代理之后工作!)和高性能,非常适合多人游戏或实时通信


    希望这有帮助。

    好吧,我正在使用OneSignal向我的Android应用程序的用户发送通知,它工作正常。此外,它使用FCM作为基础。所以,这也不应该是个问题。您可以按自己的方式对用户进行细分,并向一个或多个用户发送通知—由您决定。这一切都是免费的,很容易建立它的基础。在这里:

    你能解释一下授权在这里意味着什么吗?@Husyn通过授权,我的意思是从一个设备匿名发送通知到另一个设备推送通知(从FCM或GCM)在设备之间不受支持。您需要后端或Firebase控制台来发送推送通知。此外,用户无需在应用程序中登录/授权即可接收推送通知。