일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Push
- APNS
- nginx설치
- 카프카
- graphql
- 푸시
- Java
- 도메인 주도 개발
- 자바스크립트
- GCM
- 웹사이트최적화기법
- GCM 번역
- 웹사이트 성능
- nginx
- 웹사이트성능
- 성능
- 푸시 번역
- php
- JPA
- kafka
- notification
- 페이스북 번역
- nginx설정
- 디자인패턴
- 카프카 트랜잭션
- gcm 푸시 번역
- Design Pattern
- ddd
- git
- Today
- Total
목록Push Notification/APNs (5)
간단한 개발관련 내용
Python 으로 간단하게 만들어본 테스트 푸시 발송 기능. #!/usr/bin/env python # -*- coding: utf-8 -*- import socket, ssl, json, struct, time if __name__ == '__main__': # host apnsHost = 'gateway.push.apple.com' # port apnsPort = 2195 # dictionary type apnsHostPort = (apnsHost, apnsPort) # certifated file certFile = 'apns_production.pem' # device Token apnsToken = 'abcedfg0123456789' # notification payload apnsPayload..
Legacy Notification Format APNs 로 연결하기 위한 새로운 개발은 최신의 형식을 사용해야만 하는데요, APNs Provider API 에서 설명했던 것 처럼요.이 형식들은 priority 를 포함하지 않습니다; 10 의 priority 가 가정되어 있습니다.Legacy Notification Format Figure B-1 Legacy notification format 레거시 형식에서 첫 번째 byte 는 0(zero)으로 된 명령어값? 입니다. 다른 속성들은 개선된 형식과 같습니다. B-1 목록은 레거시 알림 형식을 사용해서 바이너리 인터페이스를 통하여 APNs 로의 원격 알림을 보내는 기능의 한 예를 보여줍니다. Listing B-1 바이너리 인터페이스를 통해 레거시 형식으로..
The Remote Notification Payload 각각의 APNs remote 알림은 하나의 페이로드를 포함합니다. 페이로드는, 어떻게 시스템이 사용자가에 알려야만 하는 지에 대한 정보와 함께, 여러분이 제공하기를 바라는 커스텀 정보를 포함하고 있습니다.여러분이 사용하는 provider API 에 의존하는 알림을 위한 최대 페이로드 크기는, 다음과 같습니다:HTTP/2-based APNs provider APIRegular push notification : 4KB(4096 bytes)Voice over Internet Protocol(VoIP) notification : 5KB(5120 bytes)Legacy APNs binary interfaceRegular push notification :..
About Local and Remote NotificationsLocal 알림과 remote 알림은 유저알림이라 불리는 두 종류인데, broadcast 알림과 구별되고(NSNotificationCenter class에 의해 관리되는) key-value 의 observing 알림입니다. 사용자 알림은 앱이 실행하지 않을 때 foreground로 가능하게 하여 사용자들이 정보를 알게 합니다. 정보는 하나의 메시지로 되어 있는데, 예를들어 곧 있을 달력 이벤트, 또는 원격서버의 새로운데이터 입니다. local 알림 이던 remote 알림이던지 유저알림은 운영체제(iOS)에 의해서 표현되어지는데 똑같이 보고 소리낼 수 있습니다. 알림은 alert 메시지를 표시하거나 app icon 에 배지를 달 수 있습니다...