마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

[AndroidHive] GCM - 안드로이드와 MySQL 연동문제

0 추천
<?php
/**
 * Database config variables
 */
define("DB_HOST", "http://165.229.88.50");
define("DB_USER", "MY SQL 아이디?");
define("DB_PASSWORD", "MY SQL 비밀번호?");
define("DB_DATABASE", "gcm");

/*
 * Google API Key
 */
define("GOOGLE_API_KEY", "AIzaSyAwhIjAqve0UP91qse-iL6f41Vu1s6gMTg"); // Place your Google API Key
?>

안드로이드 하이브의 GCM을 이용하려고 하는데 연동이 안되네요.

GCM을 서버로 연동시켜서 Regid를 보관하는게 계속 안되네요. test.php로 test 해보면

 

{"multicast_id":4659861321009743722,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"InvalidRegistration"}]}

 

라는 메시지가 뜹니다. 즉 실패했다는 거죠.. 에러 이유는 인베일드 레지스트레이션인데 무슨에러인지 잡지를 못하겠습니다.

 도와주세요.1!

조정하 (450 포인트) 님이 2013년 2월 20일 질문
DB_HOST는 http://165.229.88.50 입니다 잘못 적혔네요

1개의 답변

0 추천
gcm 보낼 단말의 registration id가 유효하지 않다는 거죠.

실제 restration id 값을 단말에서 확인해 보고 서버에서 보낼때 확인해 보세요.
원조안드로이드 (58,190 포인트) 님이 2013년 2월 21일 답변
...