public class PushService extends Object
Constructor and Description |
---|
PushService() |
Modifier and Type | Method and Description |
---|---|
static void |
deregisterPushToken(PushDeregisterHttpResponseHandler responseHandler,
String deviceId)
사용자의 해당 기기의 푸시 토큰을 삭제한다.
|
static void |
deregisterPushTokenAll(PushDeregisterHttpResponseHandler responseHandler)
사용자의 모든 푸시 토큰을 삭제한다.
|
static void |
getPushTokens(PushTokensHttpResponseHandler<PushTokenInfo[]> responseHandler)
현 사용자 ID로 등록된 모든 푸시토큰 정보를 반환한다.
|
static void |
registerPushToken(PushRegisterHttpResponseHandler responseHandler,
String pushToken,
String deviceId)
현 기기의 푸시 토큰을 등록한다.
|
static void |
sendPushMessage(PushSendHttpResponseHandler responseHandler,
String pushMessage,
String deviceId)
자기 자신에게 푸시 메시지를 전송한다.
|
public static void deregisterPushToken(PushDeregisterHttpResponseHandler responseHandler, String deviceId)
responseHandler
- 요청 결과에 따른 콜백deviceId
- 해당기기의 푸시 토큰만 삭제하기 위해 기기 id 필요public static void deregisterPushTokenAll(PushDeregisterHttpResponseHandler responseHandler)
responseHandler
- 요청 결과에 따른 콜백public static void getPushTokens(PushTokensHttpResponseHandler<PushTokenInfo[]> responseHandler)
responseHandler
- 요청 결과에 따른 콜백public static void registerPushToken(PushRegisterHttpResponseHandler responseHandler, String pushToken, String deviceId)
responseHandler
- 요청 결과에 따른 콜백pushToken
- 등록할 푸시 토큰deviceId
- 한 사용자가 여러 기기를 사용할 수 있기 때문에 기기에 대한 유일한 id도 필요public static void sendPushMessage(PushSendHttpResponseHandler responseHandler, String pushMessage, String deviceId)
responseHandler
- 요청 결과에 따른 콜백pushMessage
- 보낼 푸시 메시지deviceId
- 푸시 메시지를 보낼 기기의 idCopyright © 2015 Kakao Corp. All rights reserved.