gpt4 book ai didi

django - 为 Django 推送通知注册设备

转载 作者:行者123 更新时间:2023-12-05 06:44:47 24 4
gpt4 key购买 nike

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

有人请帮忙!!!

最佳答案

django-push-notifications 没有 url。为了能够首先发送推送通知,您必须将设备与用户相关联:

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!")

希望对你有帮助

关于django - 为 Django 推送通知注册设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27439323/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com