Closed machorom closed 7 years ago
[request]
curl -v -X POST http://m.checkhall.com/member/setPushToken.jsp \
-d "idx=A0D9C7C23491D46E04E4BF0CBAD7BAD7&device_id=0f365b39-c33d-39be-bdfc-74aaf5534470&push_type=fcm" \
-d "push_token=APA91bEZ3fjwrKV2mxAFvZMC960zKBWBVffLErwZgFzsFnzzsxgi5lSQlq3zvzObZBe4OnbwkTZfMqV7_a6fF0AJNgUjt5Scpo2BTaHyLVlK54QmwIQBahUwJprKjj0YvF_rh8l7CTvl6TRxqlqO_NIwaoAcI0MssA"
반드시 POST방식으로 요청되어야 함.
[파라미터]
[필수] idx : 사용자고유ID
[선택] device_id : 기기고유ID,
( 기기의 고유한 ID. 멀티 디바이스를 지원하기 위함으로 기기별로 푸시 보내는 것과 디바이스별 푸시 토큰 삭제가 가능해진다.
APNS의 경우는 기기마다 푸시토큰이 다르기 때문에 APNS로 부터 받은 토큰을 그대로 사용해도 무방하나 GCM은 한 기기에 여러 푸시 토큰이 가능하기 때문에 기기 고유 ID를 생성하는 적절한 알고리즘이 필요하다. )
[선택] push_typ : 기본값=fcm, gcm 또는 apns 이용시 변경
[필수] push_token : 발급받은 push token
[response]
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{"result":true}
[파라미터]
resutl : true=성공, false=실패
deviceid 정보를 console({"idx":"A0D9C7C23491D46E04E4BF0CBAD7BAD7"} ) 메세지에서 catch하려고 했으나 single page구조가 아니라 page redirect 때문에 catch 되지 않음.
web - native login 완료 interface 구현 및 tokenid 등록 api 요청