Aviso
pypush está passando por uma grande reescrita. A versão atual não é estável e pode não funcionar conforme o esperado. Muitos recursos foram removidos temporariamente.
A versão começa em 2.0.0 devido a conflitos com o pacote original para ter o nome pypush . Não espere estabilidade até 3.0.0.
pypush era originalmente uma demonstração do POC da minha recente engenharia reversa de Imessage. Agora está sendo desenvolvido em uma biblioteca comunitária com o objetivo de cobrir toda a superfície interna da API da Apple.
Atualmente, a versão reescrita suporta o uso do lado do cliente da API APNS interna da Apple, o que significa que ela pode ser ativada como um dispositivo Apple e receber notificações push. Fique ligado para atualizações futuras, pois trazemos de volta a API IMessage e muito mais!
pypush é completamente independente da plataforma, embora possa exigir que os identificadores de dispositivo usem algumas APIs.
Instalação simples:
pip install pypush[cli]Instalação editável (para desenvolvimento):
git clone https://github.com/JJTech0130/pypush
cd pypush
pip install -e . Este projeto está licenciado nos termos do SSPL
Este projeto foi comprado pelo Beeper, entre em contato com eles com qualquer dúvida sobre licenciamento.