python-gcm
python-gcm copied to clipboard
Python client for Google Cloud Messaging for Android (GCM)
It's the new version of GCM. See https://firebase.google.com/docs/cloud-messaging/
GCM is deprecated and being replaced by FCM on 2019-05-29. - https://developers.google.com/cloud-messaging/android/android-migrate-fcm#update-server-endpoints - https://firebase.google.com/docs/reference/admin/python/firebase_admin.messaging There's also the upcoming [Python 2.7 EOL](https://pythonclock.org/) in 2020. It seems there likely won't be any...
Also is there any link b/w sender API_KEY and token of receiver??
The current setup of the project doesn't run the coverage locally. These test cases are run on travis which runs on the remote machine. If we setup the nosetest and...
As a contributor I don't know how to run test cases. So it is really hard to write new unit test cases and validate my changes. If someone provides the...
Here are typical debug messages when debug=True is set `gcm_response = gcm.plaintext_request(registration_id=args.receiver, data=data)` ``` [2016-05-25 00:41:02,647 - DEBUG - gcm.py:242 - log()] Request is_json: False [2016-05-25 00:41:02,675 - INFO -...
https://github.com/geeknam/python-gcm/blob/master/gcm/gcm.py#L439 https://github.com/geeknam/python-gcm/blob/master/gcm/gcm.py#L490
GCM should catch exceptions coming from `requests` and reraise an exception derived from `GCMException`, probably `GCMConnectionException`. It would facilitate usage of GCM. I was a bit surprised when the exceptions...
Hi, I tried to use your library inside a Google App Engine Python enviroment, without success. When I run the code in the file https://github.com/geeknam/python-gcm/blob/master/examples/topic_messaging.py using plain python, it runs...
### Depshield will be deprecated on Monday December 12th *Please install our new product, [Sonatype Lift](https://lift.sonatype.com/getting-started?utm_source=github&utm_medium=depshield) with advanced features*