【问题标题】:Notification from web site (HTML Table) to Android application in real time without using GCM无需使用 GCM 即可从网站(HTML 表格)实时通知 Android 应用程序
【发布时间】:2018-02-06 07:15:13
【问题描述】:

我也在开发一个 android 应用程序和网站,在这里我想从管理面板实时发送通知给特定的 android 应用程序用户。主要问题是使用 GCM (Firebase CM) 有一个从 android 应用程序生成的令牌并将其存储在数据库中,使用此令牌我们可以从管理面板向 android 应用程序用户发送消息。有没有办法我们可以在不使用“令牌”的情况下接收/发送通知,因为例如“教师从网站向学生发送通知给学生 Android 应用程序教师只需选择注册名称或部分,然后输入他要发送的内容,然后单击发送按钮。通知应该会收到该特定用户。

我们怎么做呢?任何机构都可以帮助我吗?

【问题讨论】:

    标签: php android push-notification notifications google-cloud-messaging


    【解决方案1】:

    使用Android服务和调用API作为后台并检查通知表中的新条目,如果发现新条目将其显示为通知

    【讨论】:

    • 我不是android专家,所以请详细说明一下?我从网络向数据库发送通知并从数据库接收通知你想说什么?
    【解决方案2】:

    如果没有设备令牌,您将无法从管理面板向 Android 应用发送任何通知。要发送通知,FCM 需要一个唯一 ID,即 Device Token。

    解决您的问题:

    您可以使用 Alarm ManagerBackground Service 来调用您的 API 来检查您的数据库中是否有教师的任何新消息,如果有任何新消息则生成带有该消息的通知。

    只有后台服务不是一个完整的解决方案,它只会调用你的检查新消息API。

    您的Alarm Manager 将在任何给定的持续时间触发,例如30 秒,然后调用您的后台服务。

    不用令牌也能帮到你。

    【讨论】:

    • @Vishai Chhodwani Brother 告诉我如何在每 10 秒或 30 秒后从数据库中获取数据?
    • @Vishal Chhodwani 我也面临这个问题,请您简单解释一下吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多