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 인데 메세지가 안와요