아이디는 ID 644050 입니다.
카카오 푸시 전송을 위한 푸시토큰 등록이 잘되는 상황이고,
등록확인api 를 호출하면 등록된 푸시토큰이 잘 보입니다.
그러나 전송을 하게 되면 결과는 200 이지만 수신할 수 없습니다.
또한 재전송을 하게 되면 400(-901) 에러가 나옵니다. 이후 계속 400 (-901) 입니다.
Response: {“msg”:“push token for ( appId=644050, receiverUserId=37583 ) does not exist.”,“code”:-901}
그런데 이상한 것은, 현재 저희가 운영하는 다른 앱이 있는데요, ID 103198 입니다.
똑같은 소스를 이용하여 uuid 와 push_token 만 달리 했을 때 ,
등록/등록확인/발송/수신 이 모두 이상 없이 진행된다는 점입니다.
카카오에서 구글로 전송 시, 구글에서 잘못된 푸시토큰이라고 판정하면 카카오 DB에서 삭제하기 때문에,
첫발송에는 200 이 나왔다가 두번째발송에는 400 (-901) 이 나온다고 하던데요.
어떻게 수정해야 할까요?
문제가 발생하는 설정을 정리하면 아래와 같습니다.
ID 644050
UUIDS = “37583”
device_id = 1111
Push_Type= “gcm”
pushToken = “epDxH7KnQaqyPmaaFXUdEn:APA91bFZeSGF5zu6R-JLPJtilVq0oXeS5K_566A0gw0BqyGdcnpW5Ug_W1ZOhZBg3W8KnhWP32KbjqV_XKd5zJklo8H1RiTjcWJ65slJfbx9UCc2l1bqgyE”
감사합니다.