注册 Django 推送通知的设备



制作一个django应用程序以使用 django push notifications 向 GCM 设备发送推送通知,但无法在我的服务器上注册该设备。 按照python.org上的文档进行操作,并在settings.py中填写了所有必要的详细信息。 是否有任何特定url应该从设备访问注册?我看过的所有地方都有 php 和 java 的教程。

有人请帮忙!!

django-push-notifications没有

网址。为了能够首先发送推送通知,您必须将设备与用户关联:

device = GCMDevice(name=device_name, user=user, device_id=device_id, registration_id=device_registration_id)
device.save()

例如,您可以在用户注册后执行此操作。

然后,当您需要时,您可以像这样向用户发送推送通知:

devices = GCMDevice.objects.filter(user=user)
devices.send_message("Push notification message!")

我希望这对你有所帮助。

最新更新