responseCode가 200인데 메세지가 안와요

String reqURL = “https://kauth.kakao.com/v2/api/talk/memo/default/send”;
System.out.println("sendPush uuid : " + uuidArr);
System.out.println("sendPush access_Token : " + access_Token);
try {
URL url = new URL(reqURL);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();

        //    POST 요청을 위해 기본값이 false인 setDoOutput을 true로
        conn.setRequestMethod("POST");
        conn.setDoOutput(true);

// 요청에 필요한 Header에 포함될 내용
conn.setRequestProperty(“Authorization”, "Bearer " + access_Token);
conn.setRequestProperty(“Content-Type”, “application/x-www-form-urlencoded”);
conn.setRequestProperty(“charset”, “utf-8”);

        /*
        String default_msg_param = ""
        		+ "template_object={\n"
        		+ "        \"object_type\": \"feed\",\n"
        		+ "        \"content\": {\n"
        		+ "            \"title\": \"피드 메시지\",\n"
        		+ "            \"description\": \"피드 메시지 기본 템플릿\",\n"
        		+ "            \"image_url\": \"http://api1-kage.kakao.com/dn/cerDB5/ZSb2iRugKx/M4nuZxX823tnK1Mk5yVcv0/kakaolink40_original.png\",\n"
        		+ "            \"link\": {\n"
        		+ "                \"web_url\": \"http://daum.net\",\n"
        		+ "                \"mobile_web_url\": \"http://dev.kakao.com\"\n"
        		+ "            }\n"
        		+ "        }\n"            		
        		+ "    }"
        		+ "";
        */
        String aaa = "{ \"object_type\" : \"text\" , \"text\" : \"text\", \"link\" : {\"web_url\" : \"http://daum.net\"} }";
        
        //    POST 요청에 필요로 요구하는 파라미터 스트림을 통해 전송
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(conn.getOutputStream()));
        StringBuilder sb = new StringBuilder();
        //sb.append("receiver_uuids="+uuidArr);
        sb.append("template_object="+aaa);
        bw.write(sb.toString());
        bw.flush();
        
        //    결과 코드가 200이라면 성공
        int responseCode = conn.getResponseCode();

responseCode가 200이 나오는데 실제로 메세지가 안오네요
친구에게 보내기 와 나한테 보내기 둘다 200 인데 메세지가 안와요

안녕하세요~
확인을 위해 앱 ID 알려주세요~


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다~
ex) 123456

627481 입니다

로그를 보니 메시지 발송 API 호출 이력이 없습니다.

response body에 어떤 값이 들어오나요?

<!doctype html> Kakao Account @charset “UTF-8”;.old-style div[data-role=page]{display:none}.old-style div[data-role=page].km-page-active{display:block}.old-style div[data-role=modal]{display:none}.old-style .km-email-recommend{display:none;overflow-y:auto;z-index:100;width:438px;padding:10px 0;margin:0 30px;border:1px solid #b6b6b6;max-height:180px;border-radius:0 0 6px 6px}.old-style .km-email-recommend li{display:block;height:34px;padding-left:20px;font-size:18px;line-height:34px;text-align:left}.old-style .km-email-recommend li:hover{background:#f0f0f0;text-decoration:none}.old-style #pageRegisterBackup .km-input-wrapper.clearable{border-radius:6px 6px 0 0}.old-style .km-dimmed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.5)}.old-style .km-dimmed.darker{background-color:rgba(0,0,0,0.7)}.old-style .txt_cancel{text-decoration:line-through}.old-style body,.old-style div,.old-style dl,.old-style dt,.old-style dd,.old-style ul,.old-style ol,.old-style li,.old-style h1,.old-style h2,.old-style h3,.old-style h4,.old-style h5,.old-style h6,.old-style pre,.old-style code,.old-style form,.old-style fieldset,.old-style legend,.old-style textarea,.old-style p,.old-style blockquote,.old-style th,.old-style td,.old-style input,.old-style sel

이런 html만 잔뜩 옵니다

나에게 보내기 친구에게 보내기 둘다 그런데
친구목록까지는 잘 가져와 집니다…

네, 친구 API는 로그가 정상적으로 들어왔어요.
Response Body가 에러메시지나 정상 메시지도 아니고 Kakao Account 카카오 계정 페이지로 진행되는 것을 보면 헤더 설정이 잘못된듯해요.

아래 예제 참고해보시겠어요?

https://devtalk.kakao.com/t/rest-api-java-spring-boot/115579

1개의 좋아요

감사합니다… 샘플 페이지로 다시 해보겠습니다

1개의 좋아요

감사합니다…둘다 성공했네요…^^

1개의 좋아요