aapns 23.7

Creator: codyrutscher

Last updated:

Add to Cart

Description:

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()

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.