Last updated:
0 purchases
aapns 23.7
AAPNS
Asynchronous Apple Push Notification Service client.
Requires TLS 1.2 or better
Requires Python 3.8 or better
Quickstart
from aapns.api import Server
from aapns.config import Priority
from aapns.models import Notification, Alert, Localized
async def send_hello_world():
client = await Server.production('/path/to/push/cert.pem').create_client()
apns_id = await client.send_notification(
'my-device-token',
Notification(
alert=Alert(
body=Localized(
key='Hello World!',
args=['foo', 'bar']
),
),
badge=42
),
priority=Priority.immediately
)
print(f'Sent push notification with ID {apns_id}')
await client.close()
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.