API

액세스 토큰을 받아와 API 를 콜하는데 계속 401 에러가 납니다.

김경철

2023.04.07읽음 4112

토큰을 받아오는 것 까지는 성공이 되는데,
이 토큰 값으로 API 호출만 하면 401 에러가 뜹니다... 상세한 에러 내역도 없이 그냥... 401...

GET https://www.worksapis.com/v1.0/bots/*******/channels/********/members
Accept: application/json
Authorization: Bearer kr1AAABUznf8RnfZnElz3w0DL********************
이렇게 401 에러가 계속 나는데 
뭘 더 살펴봐야 할까요?
유효하지 않은 토큰을 리턴해 주기도 하나요?

댓글4

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

    YLEE1

    'Bot이 소속된 메시지방 구성원 목록 조회' API 호출하시는 걸까요?

    음.. 저는 정상적으로 호출되고 있는데요.
    401 에러는 인증 실패할 때 표시되는 오류여서 Scope 설정이나 Access Token 값 등이 유효한지 확인해 보셔야 할 것 같아요.

    https://developers.worksmobile.com/kr/reference/error-codes?lang=ko

    2023.04.07

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

    김경철 작성자

    엑세스 토큰이 1회용인가요? 한번 쓴 뒤에는 리프레쉬 토큰 으로 매번 바꿔서 사용해야 하는 걸까요?

    2023.04.07

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

    YLEE1

    Access Token 유효 기간은 24시간입니다.
    https://developers.worksmobile.com/kr/reference/authorization-auth?lang=ko

    Access Token이 만료되면 Refresh Token을 통해 재발급 받으시면 됩니다~

    2023.04.10

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

    김경철 작성자

    네, 24시간인줄로 아는데, 테스트 하면 한번밖에 쓸 수가 없더라고요. 흠... 어렵네요^^;

    2023.04.10

    0
이전 글할 일 API는 1.0에서 폐기된 이후, 아직 사용 불가 상태가 맞나요?
다음 글UserId, 구성원 목록 조회 관련 질문입니다.
목록

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