안녕하세요
ubuntu server 에서 다음과 같은 파이썬 코드를 작성하여 실행하여 GCM 서버에 전달하기 위한 코드를 작성했는데요,
python코드를 아무리 실행 시켜도, 휴대폰에 아무런 일이 발생하지 않습니다.
from gcm import *
import MySQLdb
gcm = GCM("API_KEY")
data = {'the_message' : 'You have x new freinds', 'param2' : 'value2'}
db = MySQLdb.connect(host="localhost", user="XX", passwd="xx", db="xx")
cur = db.cursor()
cur.execute("select reg_id from user where email = 'xx' and passwd = '123'")
row = cur.fetchone()
reg_id = row[0]
gcm.plaintext_request(registration_id = reg_id, data = data)
그리고 안드로이드에서 registration id 와 api key 는 제대로 확인했고
문제는, API statics를 살펴본 결과, API 요청이 한 번도 뜨지않는데요,
1. receiver쪽만 잘못되어도 API 요청이 한 번도 발생하지 않은것처럼 콘솔에 나타나나요?
2. 코드상 문제가 있다면 무엇이 잘못되었나요?