Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Experimental project
This is a sandbox project, which contains experimental code for developer use only.
The APN module handles Apple Push Notifications through the ApnsPHP library and integrates it with the Drupal user system.
There are other solutions available that aren't exactly the same:
- Prowl
- Iphone Push Notification through Easyapns
- Push Notifications - Drupal 7, alpha only. Similar approach.
There will be a sister project for the Android notifications using C2DM.
Features:
- Register push key for a user (tested) or anonymously (experimental) using Services 2.x (tested and used), Services 3.x (experimental, untested) for Apple Push Notifications
- Send user push notifications (tested)
- Send anonymous push notifications (untested)
- Feedback handling (removal of dead push keys)
- Simple functions for connecting to Apple and sending notifications.
Requires the ApnsPHP library. This cannot to my knowledge be included as it is BSD-licensed.
To do
- A Drupal 7 port.
- Solid testing and evaluation of the Services 3.x version.
- Rules integration
Feel free to suggest improvements.
Project information
- Module categories: Integrations
- Created by lawik on , updated