서비스 API 유저 정보 조회
Oauth를 이용하여 accessToken을 발급 받은 후
method: POST
url: {User Info Return API 값}?client_id=""&client_secret=""&access_token=""
{
"error_description": "no authority",
"error": "599"
}
이러한 결과가 response 되었습니다. 여기서 추가로 필요한 parameter나 header가 있을까요?
게시글에 새로운 댓글이 달리면 알림을 전송합니다.
댓글2
업데이트 된 답글입니다.
NAVER WORKS 공식계정
OAuth 2.0 기반의 SSO 를 연동과정에 문의주신 것으로 이해하였는데요.
* OAuth 2.0 기반 SSO
https://developers.worksmobile.com/kr/document/1001070101
고객사에서 Developer Console 에 등록한 {사용자 정보 반환 API} 를 LINE WORKS 에서 직접 호출합니다.
이후 고객사에서 Access Token을 검증한 후 사용자 정보를 응답형식에 맞게 반환해야 하므로
본문에 남겨주신 reponse 값은 LINE WORKS 에서 반환된 값이 아닌 것으로 사료됩니다.
* 사용자 정보 반환 API
https://developers.worksmobile.com/kr/document/10010604
만약 AccessToken 을 SSO 가 아닌 LINE WORKS 가 Idp 주체로 발급한 경우 위 절차와 무관하며
서비스 API 호출시 인증방식에 맞춰 요청주시면 됩니다.
https://developers.worksmobile.com/kr/document/2002001
감사합니다.
2020.02.04
업데이트 된 답글입니다.
smk0107 작성자
그럼 SSO를 사용하지 않았을때 LINE WORKS 가 IDP 주체로 발급한 access token을 통해 해당 유저의 email, 이름등의 정보를 얻을 수 있는 방법이 있을까요?
현재 LINE WORKS와 연동하여 drive를 사용하는 과정에서 등록된 유저만 사용할 수 있도록 하는 사내 프로젝트를 진행 중에 있는데 다른 방법이 있다면 알려주시면 감사하겠습니다.
2020.02.07
궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!