TYPO3 Plugin:
push_notification
Push-Benachrichtigungsdienst für iOS und Android
Diese TYPO3-Erweiterung bietet eine API zum Senden von Benachrichtigungen an iOS- und Android-Geräte:
- iOS-Geräte werden über den Apple Push Notification Service (APNS) benachrichtigt;
- Android-Geräte werden über Google Cloud Messaging (GCM) benachrichtigt.
Es wird empfohlen, veraltete iOS-Geräte-Token regelmäßig mit dem integrierten Scheduler-Task zu bereinigen. Dies wird Sie daran hindern von dem Versuch, Geräte zu benachrichtigen, die nicht mehr gültig sind. Veraltete GCM-Token werden jedoch automatisch deaktiviert wenn du versuchst, eine Benachrichtigung an sie zu senden.
API
Diese Erweiterung bietet einige APIs, mit denen Sie Geräte registrieren/abmelden und Benachrichtigungen senden können:
/ / Instantiante ein Benachrichtigungsdienst
$notificationService = \Causal\PushNotification\Service\NotificationService::getInstance();
// Registrieren Sie ein Gerät:
$deviceToken ='abc123....';
$userId = 123; // Dies ist deine eigene ID, um Benutzer zu identifizieren
$notificationService->registerDevice($deviceToken, $userId);
// Eine Benachrichtigung senden:
$notificationId = 1;
$userId = 123;
$title ='Hello World!';
$message ='Dies ist meine erste Benachrichtigung, viel Spaß!';
$notificationService->notify($notificationId, $userId, $title, $message);
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
[DependciesAndConflicts]
Stichprobe n=36801 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>