mirror of
https://github.com/appwrite/sdk-for-swift.git
synced 2026-06-06 19:27:57 +00:00
35 lines
982 B
Markdown
35 lines
982 B
Markdown
```swift
|
|
import Appwrite
|
|
import AppwriteEnums
|
|
|
|
let client = Client()
|
|
.setEndpoint("https://<REGION>.cloud.appwrite.io/v1") // Your API Endpoint
|
|
.setProject("<YOUR_PROJECT_ID>") // Your project ID
|
|
.setKey("<YOUR_API_KEY>") // Your secret API key
|
|
|
|
let messaging = Messaging(client)
|
|
|
|
let message = try await messaging.updatePush(
|
|
messageId: "<MESSAGE_ID>",
|
|
topics: [], // optional
|
|
users: [], // optional
|
|
targets: [], // optional
|
|
title: "<TITLE>", // optional
|
|
body: "<BODY>", // optional
|
|
data: [:], // optional
|
|
action: "<ACTION>", // optional
|
|
image: "<ID1:ID2>", // optional
|
|
icon: "<ICON>", // optional
|
|
sound: "<SOUND>", // optional
|
|
color: "<COLOR>", // optional
|
|
tag: "<TAG>", // optional
|
|
badge: 0, // optional
|
|
draft: false, // optional
|
|
scheduledAt: "2020-10-15T06:38:00.000+00:00", // optional
|
|
contentAvailable: false, // optional
|
|
critical: false, // optional
|
|
priority: .normal // optional
|
|
)
|
|
|
|
```
|