使用django-push-notifications库向Android发送Django推送通知
我有一个安卓应用程序,后面有一个用django开发的网页应用。
我在django的后台应用中使用了django-push-notification这个库来实现推送通知。
在安卓应用中,我把注册ID发送到django后台应用,并且成功存储在数据库里。
当我尝试从管理区域发送测试消息时,系统确认所有消息都已发送,但我在安卓应用上没有收到任何消息。
我怀疑是安卓应用的问题,但我写了一些代码来测试应用的接收功能,结果一切正常,所以我觉得问题出在django应用上。
有没有什么方法可以确认从django应用发送的消息是否被谷歌云消息服务接收到了?
1 个回答
1
我很久以前用过GCM和django-push-notification。虽然我记得不是很清楚,但你可以试试以下几点:
- 检查一下在django发送消息后,GCM的响应是什么。
- 确保你的安卓应用使用正确的密钥来获取消息内容(我记得django-push-notification使用的是
msg
这个密钥)。