일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 폼메일
- javascript
- Mail Server
- 안드로이드 푸시
- 우분투
- 설치
- 안드로이드 gcm
- WebView
- dovecot
- not working
- roundcube
- C# IO
- 자동 생성
- soundpool
- chart.js
- php 취약점
- 자바스크립트
- 안드로이드 푸쉬
- 안드로이드
- php 시큐어코딩
- xe
- Android
- html5
- UML
- PHP
- mysql
- curl
- android 효과음
- FCM
- C#
- Today
- Total
목록FCM (3)
그러냐
안드로이드 버젼이 올라가면서 백그라운드 제한이 많아졌다.. 이미 계약은 되있는 상태.. 제한 걸릴때마다 가슴이 철렁ㅜ fcm 으로 깨워서 무언가를 띄우기 위해서는 여러 작업이 필요하다 1. 먼저 fcm 구현한다음 화면을 깨우기위해서 wakelock 으로 화면을 깨운다 화면깨우기로 검색해보면 주르륵 나온다 근데 이거 해도 일단 deep sleep 상태 들어가면 안 깨워진다 2. priority high 설정 노멀, 하이 두가지 상태로 푸시를 받을수있는데 노멀일 경우 기다렸다가 폰을 조작하기 시작할때 푸시를 받을 수있게된다. 근데 하이로 보내도 노멀 취급을 받을 수 있다. 아래 링크에서 알게 된 사실이다. 그래서 high로 취급받을 수 있도록 아래 링크에 나오는 조건들이 충족되어야한다. 그리고 안드로이드에서..
앱서버에서 작업하기Part 1에 이어서 이제 앱서버(웹서버)쪽 작업을 해 보자. 여기서는 PHP를 이용해서 안드로이드 앱(스마트폰이라고 해야 하나)에서 넘어온 토큰 데이터를 서버의 데이터베이스에 저장하는 파일과 데이터베이스에 저장된 토큰정보를 가져와서 FCM에 보내서 푸시알림을 하게 하는 파일을 작성한다. 마지막으로 워드프레스에서 새로운 글을 등록하면 이 PHP스크립트가 작동하도록 해서 새글 알림을 하도록 할 예정이다. 이게 최종 목적이다. 물론 다른 형태로 얼마든지 활용할 수 있겠지만 ...mysql 데이터베이스 작업먼저 phpMyAdmin으로 접속해서 FCM 푸시알림에서 사용할 데이터베이스를 하나 추가하자. fcm이라고 하자.새로 만들어진 데이터베이스에 새로운 테이블을 추가한다.CREATE TABLE..
※알림 : 기존 내용에서 두어군데 수정함. 빨간색! GCM에 들어가 보면 이런 안내문구가 있다.GCM의 새로운 버전이 FCM(Firebase Cloud Message)라는 거다. GCM보다 더 쉽고 간편하게 사용할 수 있으면서 더 새로운 기능을 추가했다는 것 같다. GCM 이제 막 겨우 따라 했었는데...ㅋㅋ 새 버전이 좋지. 한번 따라 해 보자.https://firebase.google.com/docs/cloud-messaging/안드로이드 스튜디오를 열고 새로운 프로젝트를 시작한다.아래 링크 FCM 콘솔에 접속해서 Configuration file을 만들어 보자.https://console.firebase.google.com/ 콘솔 페이지에서 새 프로젝트 만들기를 클릭한다.다음 페이지에서 안드로이드앱..