0

我可以立即通过PyFCM向单个或多个设备发送 FCM 通知。

# Send to single device.
from pyfcm import FCMNotification

push_service = FCMNotification(api_key="<api-key>")

# OR initialize with proxies

proxy_dict = {
          "http"  : "http://127.0.0.1",
          "https" : "http://127.0.0.1",
        }
push_service = FCMNotification(api_key="<api-key>", proxy_dict=proxy_dict)

# Your api-key can be gotten from:  https://console.firebase.google.com/project/<project-name>/settings/cloudmessaging

registration_id = "<device registration_id>"
message_title = "Uber update"
message_body = "Hi john, your customized news for today is ready"
result = push_service.notify_single_device(registration_id=registration_id, message_title=message_title, message_body=message_body)
print result

但是我找不到在特定时间向设备发送通知的方法,比如说03-10-2016 16:00:00

4

1 回答 1

1

如果您正在寻找 FCM 的公共 API 用于计划推送或可以设置推送日期的有效负载参数,不幸的是,目前还没有类似的东西。

你必须实现自己的 App Server 并自己实现定时推送(这里也提到过)。


我从标记的重复帖子中的回答。

于 2016-10-03T07:01:30.483 回答