"msg":"ip mismatched! callerIp=35.187.132.82

※ 모먼트 오픈API 는 카카오 광고 공식대행사에 한하여 권한을 부여하고 해당 권한이 있어야 사용할 수 있습니다.
카카오 광고 공식 대행사이실 경우 카카오 채널 담당자를 통해 모먼트 권한신청을 진행하시길 바랍니다.
참고로 권한은 비즈앱 설정 완료 후 부여가 가능하오니 비즈앱 설정도 완료해주시길 바랍니다.

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

  • 사업자명:
  • APP 이름(ID): 515358
  • 문의 내용:

아래 스크립트로, 구글스프레드시트 내 적용을 하고 있습니다.
위 APP 내 Owner 권한 계정의 REST API > 토큰 정보로 적용할 시, 정상 작동 했습니다.
단 위 App 내 Editor 권한 계정의 REST API > 토큰 정보로 적용할 시, 아래 메세지가 확인됩니다.

혹시 해당 메세지에 대한 오류 원인 파악 가능하실지 문의드립니다.

<에러 메세지>

Exception: Request failed for https://apis.moment.kakao.com returned code 401. Truncated server response: {“msg”:“ip mismatched! callerIp=35.187.132.82. check out registered ips.”,“code”:-401} (use muteHttpExceptions option to examine full response)
myFunction @ Code.gs:5

<적용 코드>

    // Use this code for Google Sheets
function myFunction() {
    
  var url="https://apis.moment.kakao.com/openapi/v4/adAccounts/report?level=AD_ACCOUNT&start=20201201&end=20201220&timeunit=DAY&metricsGroup=BASIC&adAccountId=157037";
  var response=UrlFetchApp.fetch(url, 
    {
      'headers': {                    
        'Authorization': 'Bearer 3NJgWSW7XaX-HmfINsmgF5wDenkeMf7OHTNBogopcBQAAAF2jXyd4w'
      }
    });
    var json=response.getContentText();
    var data=JSON.parse(json);
 Logger.log(data.metrics);
 return;
}

@momentOPENAPI