포럼
안드로이드 푸시 질문
2014.01.11 12:24
일단 저는 푸시 알림을 구현 햇습니다.
허나 알림이다보니 지정된 사용 자에게만 보네야 하는데 모두에게 푸시 가 감니다.
$ urls = 'https://api.parse.com/1/push';
$ appId = 'APPID';
$ restKey = 'RESTKEY';
$ message = " alarm ";
$ loadurl = "노티바?";
$ push_data = json_encode (array (
"where" => array (
"deviceType" => "android"
)
"expiration_interval" => 86400,
"data" => array (
"alert" => $ message,
"url" => $ loadurl
)
));
$ rest = curl_init ();
curl_setopt ($ rest, CURLOPT_URL, $ urls);
curl_setopt ($ rest, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ rest, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($ rest, CURLOPT_PORT, 443);
curl_setopt ($ rest, CURLOPT_POST, 1);
curl_setopt ($ rest, CURLOPT_POSTFIELDS, $ push_data);
curl_setopt ($ rest, CURLOPT_HTTPHEADER,
array ("X-Parse-Application-Id:". $ appId,
"X-Parse-REST-API-Key:". $ restKey,
"Content-Type: application / json"));
curl_exec ($ rest);
이걸 이용해서 보넷는데 보네는뎃까진 성공입니다.
허나 모두에게 감니다 뎃글알림인데 모두에게가니...
일단 저는 parse.com에서 푸시를 지원 받고있는데요.
어떻게 구분해서 보넬수있을까여????
그리고 노티바는 무엇인가여??
댓글 8
-
Gunmania
2014.01.11 17:53
-
sde
2014.01.11 18:34
디바이스 id를 가져오는 예제없을까여????
php는 해본적이없어서 예제만 주시면 감사하겟습니다.
그리고 위예제에는 target 이없는데 어떻게 불러와야하졈?
-
퍼니엑스이
2014.01.11 21:05
디바이스 ID는 네이티브 앱에서 가져오도록 처리해야 됩니다. 웹 페이지에 접속한다고 무조건 수집할 수는 없고, 별도의 어플로 접속할 때 디바이스 ID를 서버 db에 저장해야 합니다. -
Canto
2014.01.12 00:52
http://www.xpressengine.com/index.php?mid=tip&page=2&document_srl=22379488
참고 하세요.
사용 팁에 올라왔던 내용입니다.
-
sde
2014.01.12 07:08
이거 안된다고들 하시는데;;;
-
Canto
2014.01.12 15:22
있는 그대로 사용 하실려고 하시니까 안되시는 거고요..
본문이랑 댓글 참고하셔서 수정하시면 사용 가능합니다.
-
sde
2014.01.14 14:00
댓글 참조해서
app_module.controller.php에는 class app_moduleController extends app_module {
app_module.class.php에는 class app_moduleModel extends app_module {
상단 <?php밑에 추가햇는데 안되는 이유는 무엇일까염?
추가햇는데 안되네요...
-
장포크
2014.01.13 09:35
그냥 복붙으로 되면 얼마나 좋겠씁니까 ㅠㅠ
저 소스 분명히 돌아가는 소스맞습니다.. ㅎ
글쓴이 | 제목 | 최종 글 |
---|---|---|
criuce | 많은 모듈이 생산되기 위해서는... [7] | 2014.01.15 by criuce |
sejin7940 | 묻고답하기 게시판에.. 등록일도 목록에 출력해주세요 ^^ | |
銀童 | 제작의뢰에서 중간 수수료 챙기는 분들도 있네요. [8] | 2014.02.14 by 똑디 |
푸시아 | 밤샘 작업하시는 분들께 투척 | |
고수군 | 모듈 업데이트. 어드민 상단에 계속 노출 | |
정도의길을걷기싫다 | 그냥요. 문득 XE가 아닌 제로보드가 지금까지 이어졌다면? [7] | 2014.01.14 by 야옹이님 |
sde | 안드로이드 푸시 질문 [8] | 2014.01.14 by sde |
쿡래빗 | 에디터에 대한 논의는 더 이상 없는 것인가? [7] | 2014.01.14 by 溺內 |
YJSoft | Web Platform Installer의 XE [2] | 2014.01.14 by YJSoft |
Lansi | 이런 대참사가 ㄷㄷ [7] | 2014.01.14 by XE |
푸시아 | 요즘 깃헙을 보면서 느끼는건데 [3] | 2020.03.14 by 푸시아 |
dja12123 | 회원 가입 약관 Err : '' template file does not exists. [1] | 2014.01.13 by 이즈야 |
라돌체 | IE8 이하 버전으로 들어올 경우 [3] | 2014.01.13 by 마야^ |
시니시즘 | XE의 페이스북화 불가능할까요? [7] | 2014.01.13 by 시니시즘 |
푸시아 | 올~ㅋ 도로명주소 구현기 | |
아싸로또1등맞고싶어 | 개발자포럼과 묻고답하기의 차이가 뭔가요 ? [10] | 2020.03.14 by Garon |
렘넌트8 | XE 1.7.3.6 신기능 [5] | 2014.01.13 by 렘넌트8 |
장포크 | parse api와 웹앱에 관한 질문 받습니다. (android만) [23] | 2014.01.13 by 장포크 |
휘즈 | 묻고 답하기 게시판의 이전에 비해 한가지 단점은 [1] | 2014.01.13 by Luatic™ |
agoe45 | w3c 웹 표준 검사에서 오류가 뜨는 이유는 무엇인가요? [2] | 2014.01.12 by 퍼니엑스이 |
loadurl = 알림센터의 해당 알림 주소 (클릭시 해당 글/댓글이나 쪽지함으로 이동) Target(Device ID)이 따로 지정이 안되어있기 때문에 전체 회원에게 가게 됩니다.