我们将通知服务从服务器转移到社交网站。我们跟踪了AWS文档。我们能够成功设置iOS通知。
但是当发送到android时,设备上没有收到任何内容。我们目前在我们的实时服务器上使用相同的密钥设置了应用程序,我们使用设备数据库上活动的设备哈希添加了一个endpoint。我们正在尝试从SNS面板发送消息,但我们的android设备上没有收到任何消息!
要使用Amzon SNS设置一个有效的GCM,我们可能会缺少什么?
使用带有主体的通知有效负载,而不是数据有效负载。以下是JSON:
{
"GCM": "{ \"notification\": { \"body\": \"Hey. Just saying hi.\" } }"
}
在我的android应用程序中,我使用GCM从公司服务器接收消息。 我为c2dm编写了代码,并按照说明将代码迁移到GCM。(http://developer.android.com/google/gcm/c2dm.html) 在AndroidLollipop(Nexus 9 wifi)中,设备注册推送通知并接收推送注册标识,但当我从服务器发送消息时,在设备中我不会收到任何消息。 在以前的Andro
我关掉了又打开了我手机的Wifi,然后手机就收到了那些通知。我在模拟器上打开和关闭平面模式,然后模拟器收到这些通知。我的应用程序有问题吗?还是用火力点?(我已经使用权限)。有什么建议吗? 谢谢!
无论在应用程序的前台还是后台状态下,都没有在应用程序中得到任何消息,注册id正确,在IDE中检查。GCM响应为“成功”:2,“失败”:0
目前,为了在android操作系统上向android应用程序推送通知,该应用程序似乎需要集成Google Cloud Messaging(GCM)API。App服务器目前通过GCM推送数据,GCM将推送数据到特定设备。 这是一个很傻的问题,但我在想,在这个过程中是否有可能取代GCM?换句话说,有没有可能有一个替代服务器,而不是GCM?其动机是向GCM服务器隐藏数据。
我正在尝试通过php向Android应用程序发送推送通知。我设置了亚马逊SNS帐户,并使用谷歌服务器密钥为GCM API创建了SNS平台。 使用 AWS 凭证,我编写了一个 cron,它从数据库读取通知消息,并使用 Amazon php api 发布到 sns 服务。我正在以 cron 获取 Amazon 终端节点,并在其上发布通知。 我收到的状态是通行证和通知请求。但设备上没有收到实际通知。 我
我在Android项目中使用推送通知(GCM)。 根据GCM教程,我实现了广播接收器,并将其注册到。 这种广播接收器应该接收消息,即使我的应用程序是关闭的(不仅如果我的应用程序是在后台,但即使它是强制停止)。 但它并不像我预期的那样有效<如果应用程序关闭,则不会调用code>onReceive()方法。看来我对广播接收机的理解是正确的,问题在于我对GCM的期望。 其中一个可能的原因是,如果应用程序