标签: pyfcm

如何在 Python 客户端上接收 Firebase 通知?

我想从 Android 设备向运行 python 代码的设备发送消息。我不想为完整的 FCM 消息实现服务器,而是使用“无服务器”通知。有什么方法可以在不设置我自己的 FCM 服务器的情况下做到这一点?

python android firebase firebase-cloud-messaging pyfcm

6
推荐指数
0
解决办法
1681
查看次数

如何在fcm-django的FCMDevice上注册设备?

我是 Django 的初学者。

参考这个链接,我安装了fcm-django并完成了设置。 fcm-django 文档

  • 安装fcm-djagno
pip install fcm-django
Run Code Online (Sandbox Code Playgroud)
  • 设置fcm-djangosettings.py.
pip install fcm-django
Run Code Online (Sandbox Code Playgroud)

而且,当我发布通知时,如果推送处于活动状态,我会尝试向所有设备发送推送通知。

import firebase_admin
from firebase_admin import credentials

cred_path = os.path.join(BASE_DIR, "serviceAccountKey.json")
cred = credentials.Certificate(cred_path)
firebase_admin.initialize_app(cred)

...

INSTALLED_APPS = [
    ...
    'fcm_django',
]

...

FCM_DJANGO_SETTINGS = {
    # default: _('FCM Django')
    "APP_VERBOSE_NAME": "django_fcm",
    # Your firebase API KEY
    "FCM_SERVER_KEY": "AAAAsM1f8bU:APA91bELsdJ8WaSy...",
    # true if you want to have only one active device per registered user at a time
    # default: False
    "ONE_DEVICE_PER_USER": …
Run Code Online (Sandbox Code Playgroud)

python django firebase firebase-cloud-messaging pyfcm

5
推荐指数
1
解决办法
3834
查看次数

Firebase pyfcm发送带有图像的推送通知

我正在尝试使用 Firebase 和 pyfcm https://pypi.python.org/pypi/pyfcm/发送推送通知 。但我想知道如何发送带有通知的图像,因为在参数中搜索没有选项

这是pyfcm的文档代码:

def notify_multiple_devices(self,
                            registration_ids=None,
                            message_body=None,
                            message_title=None,
                            message_icon=None,
                            sound=None,
                            condition=None,
                            collapse_key=None,
                            delay_while_idle=False,
                            time_to_live=None,
                            restricted_package_name=None,
                            low_priority=False,
                            dry_run=False,
                            data_message=None,
                            click_action=None,
                            badge=None,
                            color=None,
                            tag=None,
                            body_loc_key=None,
                            body_loc_args=None,
                            title_loc_key=None,
                            title_loc_args=None,
                            content_available=None,
                            extra_kwargs={}):
Run Code Online (Sandbox Code Playgroud)

那么我应该使用哪个参数来发送 url 图像?

谢谢

python android push-notification firebase pyfcm

3
推荐指数
1
解决办法
5027
查看次数