아래 내용을 기재하신 후 문의를 남겨주시길 바랍니다. .
호출 시 발생한 오류의 경우 호출 /응답 내용을 상세히 남겨주시는 것이 확인 및 답변에 도움이 됩니다.
-
사업자명: 엠투디지털
-
APP 이름(ID): 382325
-
문의 내용: api 변경이후 바뀐 api로 변경중인데, 소재의 상태 변경 (on/off)가 제대로 되지 않아서 문의드립니다.
KaKaoOAuth authInfo = this.kakaoOauthService.getKakaoAuthInfo();
String url = “http://apis.moment.kakao.com/openapi/v4/creatives/onOff”;URL obj = new URL(url); HttpURLConnection conn = (HttpURLConnection) obj.openConnection(); conn.setRequestMethod("PUT"); conn.setDoOutput(true); conn.setRequestProperty("Content-Type", "application/json"); conn.setRequestProperty("Authorization", "Bearer " + authInfo.getAccessToken()); conn.setRequestProperty("adAccountId", adAccountId); JsonObject data = new JsonObject(); data.addProperty("id", creativeId); data.addProperty("config", state); OutputStreamWriter osw = new OutputStreamWriter(conn.getOutputStream()); osw.write(data.toString());
위와 같이 호출중인데, response로 돌아오는건 200 ok 이고 별다른 오류가 발생하진 않습니다.
허나, 실제 소재의 on/off가 진행이 되지 않습니다.
잘못된 부분이 있을까요?
해당 요청을 curl로 요청을 날려보면 on/off가 잘 작동합니다.
소재 on/off만 작동을 안하고, 그외에
광고계정, 광고그룹, 캠페인, 소재조회 등등은 모두 잘 작동하는데 on/off만 제대로 동작하지 않습니다.