send_notif.py 638 Bytes
Newer Older
Amit Davidi's avatar
Amit Davidi committed
1 2 3 4 5 6
from urllib2 import *
import urllib
import json
import sys

API_KEY = "AIzaSyBVtqdO_SgPVhhXnyNGC_VXSbIX-fxk1YY"
7
TOKEN = "c70LL7cNR-0:APA91bFja9qHDqLFtKYGCKNZRBcgHAQrmcPE-XNIIctnFnsEKJml9tgbuQql15ORoJc4drw6fAA38_JFx1X3s3wF9FlArPO_laPTXmaCC4_ZFm1QzfgmoJ5hXUhDFsArJpTVFIonEOHR"
Amit Davidi's avatar
Amit Davidi committed
8 9 10

data={
    "to": TOKEN,
11
    "data" : {
Amit Davidi's avatar
Amit Davidi committed
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
        "body": "A very tiny one",
        "title": "A tiny notification"
    }
}
dataAsJSON = json.dumps(data)

request = Request(
    "https://gcm-http.googleapis.com/gcm/send",
    dataAsJSON,
    {
      "Authorization" : "key="+API_KEY,
      "Content-type" : "application/json"
    }
)

print urlopen(request).read()