(긴급) 카카오모먼트 api - v4 - 광고소재 상태 변경 (on,off) 오류 문의

아래 내용을 기재하신 후 문의를 남겨주시길 바랍니다. .
호출 시 발생한 오류의 경우 호출 /응답 내용을 상세히 남겨주시는 것이 확인 및 답변에 도움이 됩니다.

  • 사업자명: 엠투디지털

  • APP 이름(ID): 382325

  • 문의 내용: 변경된 V4 버전으로 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());
      osw.flush();
      osw.close();
    

위와 같이 호출하는데, 다른 변경된 v4 api들은 정상 작동하지만,
해당 api는 제대로 동작이 되지 않습니다.

body에 들어가는 json 데이터도
{“id”:3708876,“config”:“ON”}

위와 같이 작성되어 들어갑니다.

postman을 이용해서 동일하게 호출할 경우, on/off가 정상 작동하지만,
위 코드에서는 정상 작동하지 않는데, 이유를 알 수 있을까요??

안녕하세요
모먼트 오픈 API 담당자입니다.

우선 불편을 끼쳐드려 죄송하다는 말씀 먼저 드립니다.

요청 하신 부분중에 String url = “http://apis…” 부분에서 http를 https 로 변경 부탁드리겠습니다.
금번 V4버전을 오픈하면서 가이드 부분에 잘못된 안내가 나갔고 관련해서 금일 (11월 4일 수요일) 오후에 가이드가 수정될
예정입니다.

다만, 개발은 https로 되어 있으니 https로 요청을 부탁드리겠습니다.

감사합니다.