APP PUSH
Developers핑거푸시 고객지원
  • 핑거푸시 APP PUSH
  • 이용 가이드
    • 사용자 콘솔 매뉴얼
      • 앱 등록하기
      • 대시보드
      • 메시지 만들기
        • 커스텀 푸시
        • 엑셀 파일 업로드 유의사항
      • 발송 이력 및 발송 리포트
      • 인앱푸시 만들기
      • 통계
      • 앱 설정
    • 플랜별 지원 기능
    • 서비스 신청 및 결제 안내
    • 핑거푸시 라이브 앱
    • 광고성 정보 전송 가이드라인
  • SDK 매뉴얼
    • SDK 다운로드
    • Android SDK 매뉴얼
      • 주요 기능
      • 비공개 키 생성 및 등록
    • iOS SDK 매뉴얼
      • APN 인증 키(.p8) 발급 및 업로드
    • Cordova
    • React Native
    • Flutter
    • 인앱푸시 App 가이드
    • Server2Server
      • 1. 일괄 발송
      • 2. 다수의 대상자 발송
        • 2-1. 메시지 기본 정보 발송
        • 2-2. 수신 대상자 정보 발송
        • 2-3. 메시지 전송 종료 정보 발송
      • 3. 다수의 대상자 발송 (500건 이하)
      • 4. 다수의 대상자 개별 설정값 발송
      • 5. 단일 건 발송
      • 6. 타겟 발송 실패 시 식별자 조회
      • 7. 예약 메시지 취소
      • 8. 부가 서비스-통계
  • API Reference
    • Android API Reference
    • iOS API Reference
  • Agent
    • 에이전트 소개
    • 설치 및 실행
    • 푸시 발송 테스트
    • CJ올리브네트웍스 연동
    • 테이블 설명
Powered by GitBook
On this page
  • 플러그인 다운로드
  • Android
  • 플러그인 설치
  • 프로젝트 설정하기
  • 예제 파일 적용 및 푸시 메시지 확인
  • Android API Reference
  • iOS
  • 플러그인 설치
  • 푸시 메시지 확인
  • iOS API Reference
  1. SDK 매뉴얼

Cordova

PreviousAPN 인증 키(.p8) 발급 및 업로드NextReact Native

Last updated 2 years ago

Cordova 8.1.2 기반

플러그인 다운로드

Android

플러그인 1.1.0 이전 버전을 사용 중 업데이트하는 경우, 반드시 변경된 사항을 반영하신 뒤 테스트 부탁드립니다.

플러그인 설치

1) 핑거푸시 플러그인을 프로젝트 폴더와 같은 위치에 압축 해제합니다.

2) 플러그인 내부의 'plugin.xml'을 찾아 'IntentService.java' 의 'target-dir' 패키지명을 사용자 프로젝트 패키지명으로 변경합니다.

<source-file src="src/android/IntentService.java" target-dir="$PACKAGE_NAME" />

3) 플러그인 내부의 'IntentService.java' 의 패키지명을 사용자 프로젝트 패키지명으로 변경합니다.

4) 'cordova plugin add ../FingerPushPlugin' 명령어를 실행하여 플러그인을 설치합니다.

플러그인 설치 시 경로는 상대 경로를 사용해야 합니다.

프로젝트 설정하기

1) 핑거푸시 앱 생성 및 FCM 프로젝트 생성은 Android 매뉴얼을 참고바랍니다.

예제 파일 적용 및 푸시 메시지 확인

1) 플러그인 내부의 'example' 폴더를 코르도바 프로젝트의 'www' 폴더로 복사 및 붙여넣기 합니다.

2) setDevice 함수를 통해 앱을 핑거푸시 서버에 등록합니다.

3) 디바이스가 정상적으로 등록됐다면 핑거푸시 사이트에서 확인 가능하고, 푸시 메시지를 수신할 수 있습니다.

Android API Reference

핑거푸시 API의 기능과 변수, 결과값에 대한 정보는 아래 링크에서 확인할 수 있습니다.

iOS

플러그인 설치

1) 코르도바 핑거푸시 플러그인을 코르도바 프로젝트 폴더와 같은 위치에 압축을 풉니다.

2) 'cordova plugin add ../FingerPushPlugin' 를 호출하여 설치합니다.

압축이 해제된 FingerPushPlugin 폴더를 상대 경로로 접근하여 설치해야 합니다.

3) 예제를 위한 example 폴더의 example_ios.html, example_os.css, example_ios.js, FingerPushPluginiOS.js, jquery_1.5.2.js 파일을 복사 및 붙여쓰기 합니다.

4) example_ios.js 에서 핑거푸시 사이트에서 발급 받은 AppKey와 AppScrete으로 변경합니다.

5) config.xml에서 content src="example_ios.html" 로 변경합니다.

푸시 메시지 확인

1) 'cordova run ios' 를 호출하여 기기에 앱을 설치합니다.

2) 디바이스가 성공적으로 등록됐다면 핑거푸시 사이트에서 확인 가능합니다. 디바이스가 등록되면 디바이스 부분의 값이 증가합니다.

setRegisterDevice을 통해서도 확인 가능합니다.

3) 디바이스가 등록된 것을 확인 후, 발송 화면에서 푸시 메시지를 보내세요.

4) 앱에서 발송된 메세지를 확인하 수 있습니다.

iOS API Reference

추가로 제공된 FingerPushPluginiOS.js를 통해 핑거푸시에서 제공하는 API 기능을 사용해 주십시오.

SDK 다운로드
Android SDK 매뉴얼
Android API Reference
iOS API Reference