Files
appwrite/docs/examples/1.6.x/server-python/examples/messaging/create-push.md
T
2024-12-11 19:15:29 +13:00

31 lines
933 B
Markdown

from appwrite.client import Client
client = Client()
client.set_endpoint('https://cloud.appwrite.io/v1') # Your API Endpoint
client.set_project('<YOUR_PROJECT_ID>') # Your project ID
client.set_key('<YOUR_API_KEY>') # Your secret API key
messaging = Messaging(client)
result = messaging.create_push(
message_id = '<MESSAGE_ID>',
title = '<TITLE>', # optional
body = '<BODY>', # optional
topics = [], # optional
users = [], # optional
targets = [], # optional
data = {}, # optional
action = '<ACTION>', # optional
image = '[ID1:ID2]', # optional
icon = '<ICON>', # optional
sound = '<SOUND>', # optional
color = '<COLOR>', # optional
tag = '<TAG>', # optional
badge = None, # optional
draft = False, # optional
scheduled_at = '', # optional
content_available = False, # optional
critical = False, # optional
priority = MessagePriority.NORMAL # optional
)