042 Not allowed consumerKey 오류

보도자료

2018.11.21읽음 2948

정상적으로 토큰까지 발급받아 실제 메일을 발송하면


{"errorMessage":"Not allowed consumerKey","errorCode":"042","code":"FORBIDDEN"} 가 발생하는데 이유를 모르겠어요;;

댓글5

  • 업데이트 된 답글입니다.

    NAVER WORKS 공식계정

    안녕하세요. 지용님.

    LINE WORKS API 는 서버와 서비스 API 두 가지 종류를 제공하고 있습니다.
    API 인증 시 종류에 따른 컨슈머키를 이용해야 합니다.

    메일 발송 API 는 '서비스 API' 이므로 서비스 API 컨슈머키를 지정해야 합니다.
    참고로 사용하고자 하는 API 종류는 문서에 명시되어 있습니다.

    API 인증에 관한 문서를 참고해 주십시오.
    https://developers.worksmobile.com/kr/document/1002002?lang=ko

    감사합니다.

    2018.11.21

    0
  • 업데이트 된 답글입니다.

    보도자료 작성자

    서버 API 방식으로 토큰을 받았습니다.
    consumerKey는 Server API Consumer Key를 넣었습니다.(Server API Consumer Key, Service API Consumer Key 둘다 넣어도 봤구요)
    하지만 본문과 같은 오류가 발생해서요.

    2018.11.21

    0
  • 업데이트 된 답글입니다.

    NAVER WORKS 공식계정

    네.

    API 종류에 따라 적절한 컨슈머키를 지정해야 API 인증을 받을 수 있습니다.
    메일 발송 API 는 Service API Consumer Key 만 지정해야 합니다. 로그를 확인했지만 Service API Consumer Key 를 지정하여 호출한 기록을 확인할 수 없었습니다.

    다시 시도해 주시겠어요?

    2018.11.21

    0
  • 업데이트 된 답글입니다.

    보도자료 작성자

    문서를 다시한번 잘 살펴보았습니다.
    메일 발신은 "서비스 API"로 되어 있는것을 확인하였습니다.

    제가 시도한것은 서버 API(Server Token(ID 등록 방식))으로 토큰을 획득하여 메일을 보내려고 했었던것 입니다.
    node 서버에서 메일을 보내는 작업을 하려고 했거든요..

    질문. 서버 API로는 메일을 사용할 수 없나요?

    2018.11.21

    0
  • 업데이트 된 답글입니다.

    NAVER WORKS 공식계정

    지용님, 안녕하세요.

    LINE WORKS 에서 메일을 발송하기 위해서는 LINE WORKS 계정이 필요하고, 이 계정으로 인증을 받아야 합니다.
    메일 API 역시 이와 같은 구조로 서비스 API 로만 제공하고 있습니다. (마이그레이션 등 일부는 서버 API 로 제공하기도 하지만요.)

    따라서 메일 API 는 서버 API 로 사용할 수 없고 현재로선 지원 계획이 없습니다.

    감사합니다.

    2018.11.22

    0
이전 글API 사용 문의
다음 글알람 봇 1:1 룸 아이디 불분명
목록

궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!