/ / Відправити Firebase Cloud повідомлення програмно? - IOS, firebase, swift3, firebase-cloud-повідомлення, firebase-повідомлення

Надіслати програму Firebase Cloud Message? - ios, firebase, swift3, firebase-cloud-messaging, firebase-сповіщення

Я починаю користуватися послугою обміну повідомленнями в хмарах firebaseмоє поточне додаток, щоб надіслати сповіщення. Єдина проблема полягає в тому, що повідомлення спрацьовує з елемента всередині програми. Якщо індивідуум бажає запрограмувати повідомлення програмно, як би вони це робили (все ще використовуючи fcm) у швидкому режимі?

Я б просто скористався локальним сповіщенням, але вже пройшов пекло налаштування fcm.

РЕДАГУВАТИ Я виявив, що Firebase Cloud Messaging має функцію, яка називається FIRMessaging.messaging.sendMessage (повідомлення: повідомлення, щоб:, з повідомленнямID, timeToLive)

Я розумію, як це буде працювати, але ... Я не розумію, що це означає "до" і "withMessageID".

Відповіді:

2 для відповіді № 1

The FIRMessaging.messaging.sendMessage(message: message, to: , withMessageID, timeToLive) призначений для надсилання повідомлень від iOS до сервера. Перш за все, це те, що ви шукаєте? Або ви хочете відправити повідомлення з сервера на пристрій (downstream)?

Для надсилання повідомлень у верхньому напрямку прочитайте це може допомогти:

https://firebase.google.com/docs/cloud-messaging/ios/upstream

Для реалізації сервера FCM і відправки повідомлень вниз, прочитайте це (його досить прямо вперед):

https://firebase.google.com/docs/cloud-messaging/server

І тут у вас є деякі github repos про сервер FCM:

https://github.com/search?utf8=✓ & q = fcm + сервер