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:

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