Bot

메세지 callback에서

jk

2021.12.28읽음 3451

source 에 userId가 email이 아닌 UUID 비슷한 값으로 나옵니다.

문서 상에는 email로 나와야 하는걸로 나와있는데

해당 부분에 대한 조언 부탁드립니다. 

댓글7

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

    장철연

    어떤 API 쓰세요?
    이전버전이랑 2.0이랑 두종류가 있네요

    2021.12.28

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

    jk 작성자

    2.0 버전을 사용중입니다.

    2021.12.28

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

    jk 작성자

    계속 시도 해본 결과 해당 부분에서 userId가 아니라 externalKey가 출력되고 있는거 같네요
    이 externalKey 로 유저를 조회하는 방법은 없나요?

    2021.12.28

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

    장철연

    유저조회api의 파라미터에 넣고 조회해보면 됩니다.
    콜백에서 나오는값을 userId에 넣어야 하나봐요

    https://developers.worksmobile.com/kr/reference/user-get?lang=ko

    2021.12.28

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

    jk 작성자

    답변 감사합니다.

    답변 감사합니다.!
    해당 부분 시도 해보고 있는데
    pathParameter 부분에 externalKey:{externalKey} 형태라고 하는데
    /users/externalKey:{00000-00000-000000}
    /users/00000-00000-000000
    /users/externalKey:00000-00000-000000

    이런식으로 조회해도 아무것도 작동을 안하네요

    심지어 혹시나 싶어
    /users?externalKey=00000-00000-000000
    까지 해봤어요..

    2021.12.28

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

    장철연

    저는 이렇게 넣으니 나왔어요

    curl --location --request GET 'https://www.worksapis.com/v1.0/users/3087240c-4a14-4f38-1a70-04f95185bfx1' \
    --header 'Authorization: Bearer 토큰값'

    2021.12.28

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

    jk 작성자

    다시 확인했더니 나옵니다!!
    감사합니다!!

    2021.12.29

    0
이전 글네이버웍스 일정을 PC 아웃룩에 연동하는 방법
다음 글OAuth 2.0 에서 SSO 문의
목록

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