Community
네이버웍스를 사용하는 모든 개발자가 유용한 팁과 문제 해결법을 공유할 수 있는 공간입니다.
??dev_메인_타이틀_모바일_ko_KR??
구수한숭늉
기존 웨일스페이스에서는 access_token 으로만 /oauth2/v1.1/userInfo 를 조회하여 userId(sid) 를 조회할수 있었습니다. 그러나 현재 네이버웍스로 넘어오면서 users 그룹 조회만 있고 개인정보조회는 userId를 알아야만 조회가 되더군요. access_token만 가진 상태에서 내 userId를 알 방법이 없나요? users 목록조회는 전체조회되기때문에 내 userId를 특정할수없습니다.
2024.11.06읽음 42
개발자_a98067
구성원의 상태를 수정하는 API를 사용하고 싶어 path parameter, header parameter, requestbody 를 모두 설정하고 api를 호출했더니 HTTP/1.1 400 "code":"INVALID_PARAMETER","description":"invalid request" 라는 400 에러가 발생했습니다. 구성원 상태 수정과 http 메소드와 request body 여부만 다른 상태조회 api를 사용하였을 때는 정상적으로 정보를 조회할 수 있었는데 해당 상태수정 api 는 계속 파라미터가 잘못됐다고 합니다. //RequestBody List<NameValuePair> params = new ArrayList<NameValuePair>(); params.add(new BasicNameValuePair("profileStatusId", "BUSY
2024.10.18읽음 122
홍자균_8af9bb
안녕하세요. 웨일 스페이스에서 네이버웍스로 데이터가 마이그레이션되면서 API들 수정 중에 있습니다. 구성원 추가하는 부분에서 문제가 발생하였는데요. 구성원 추가 API 호출 https://www.worksapis.com/v1.0/users 결과값 : { "code": "FORBIDDEN", "description": "has not permission api scope" } 이 호출 됩니다. 콘솔 도메인 앱에서 OAuth Scopes 전체 체크 하였습니다. jwt 발급 정상적으로 되었고, jwt 발급 시에 scope 는 directory, user 둘 다 해보았습니다. 뭐가 문제일까요?
2024.08.22읽음 231
김성민_85156a
지정기간을 초과하여 사용하지 않는 구성원의 현황을 파악하고자 합니다. 구성원들의 마지막 접속정보를 조회하는 API가 있을까요?
2024.08.07읽음 237
hygod
NAVER WORKS API 2.0 Directory 구성원 목록 조회 구성원 목록 조회 https://developers.worksmobile.com/kr/docs/user-list 구성원 목록 조회시 employeeNumber 항목에 대한 value 가 null 입니다. 실제로 인사관리 정보에서 확인하면 값들이 존재하고요 해당값을 api 로 획득하기 위한 별도 설정? 이 있을런지요
2024.02.19읽음 431
구성원 목록 조회시 employeeNumber 항목에 대한 value 가 null 입니다. 실제로 인사관리 정보에서 확인하면 값들이 존재하고요 해당값을 api 로 획득하기 위한 별도 설정? 이 있을런지요
2024.02.19읽음 817
개발자아이
Docs에 나와있는대로 아래 API로 호출하여 응답헤더로 filename을 전달 받았습니다. https://www.worksapis.com/v1.0/users/{userId}/photo filename이 [du_220000017388686_1699595251456.jpg] 이런식으로 들어오고있는데, 이 데이터를 가져다 쓰려면 아래 메세지와 함께 400에러가 발생합니다. [url must begin with prefix https://] 구성원 사진 데이터를 가져오기 위한 사진 uri는 어떻게 알 수 있을까요? 혹 전체 uri 없이 사진을 가져올 수 있는 다른 방법이 있을까요?
2023.11.14읽음 660
정우현 Woohyun_c0e720
1. https://developers.worksmobile.com/kr/docs/user-list#UserResponse 내용의 isPending이 의미하는 내용이 네이버웍스 Admin 콘솔 > 구성원 > 계정 상태 ("미접속") 이 맞나요?? 2. https://developers.worksmobile.com/kr/docs/user-list#UserResponse 내용의 isDeleted가 의미하는 내용이 네이버웍스 Admin 콘솔 > 구성원 > 계정 상태 ("삭제") 가 맞나요?? NAVER WORKS Developershttps://developers.worksmobile.com/kr/docs/user-list
2023.10.16읽음 622
naver_bot1
https://auth.worksmobile.com/oauth2/v2.0/authorize 인증 정보 전송 시 오류 client_id: 클라이언트 아이디 redirect_uri: http://localhost:8090/naver/auth2 scope: directory,directory.read,orgunit,orgunit.read,user,user.read response_type: code 계속 오류가 납니다.
2023.09.27읽음 652
김민영_ae6a2a
안녕하세요. 조직 목록 조회를 위해 아래의 url을 사용중입니다. https://www.worksapis.com/v1.0/orgunits 그런데, parameter로 count를 사용하지 않았을 때는 명세서에 있는대로 max count인 100건을 잘 가져옵니다만 parameter로 count와 cursor를 사용하면 90건을 넘겼을 때 오류메세지가 아래와 같이 출력 됩니다. Array ( [code] => INVALID_PARAMETER [description] => cursor is invalid. ) 동일한 조건으로 89건 아래로 count 값을 설정 하면 정상 출력 됩니다. 명세서에는 아래와 같이 나와있는데 count값을 어떻게 설정해야 하는지 답변 부탁드립니다. count integer 조회 개수(min: 1, max: 100)
2023.08.18읽음 493
JLEE_7b0a41
언제부터인지 Group 생성 후 Group Calendar 가 바로 표출되지 않고 있습니다. 그래서 Group 생성 후 해당 그룹 멤버의 Calendar 를 조회하면 보이지 않네요. 보이게 하려면 우선 그룹을 생성 후 일정을 하나 생성 한 다음 캘린더 생성 확인 후 isShownOnLNBList 값을 True 로 변경해야 하는데, 해당 멤버의 리스트에 캘린더를 확인할 수 없으니 calendar id 를 이용해 일정 생성은 물론 저 값을 True 로 바꾸지조차 못합니다. 혹시 이 문제를 해결 하신 분 있으실까요? 그룹을 대량으로 만들고 각 그룹에 멤버를 Assign 한 다음 캘린더를 바로 확인 해야 합니다. 왜 이따위로 만들었지...
2023.08.14읽음 622
개발자_5f7f07
{"domainId": 111111111, "userExternalKey": "01234", "email": "test@test.net", "userName": { "lastName": "김", "firstName": "아무개" }, "searchable": true, "organizations": [{ "domainId": 111111111, "primary": true, "userExternalKey": "01234", "levelExternalKey":"0060", "orgUnits": [{ "orgUnitId": "
2023.06.12읽음 484
김사원_f6067e
400 {"code":"INVALID_PARAMETER","description":"email format is invalid."} 에러가 리턴되고 있습니다. 구성원추가시 전송한 JSON입니다. {"domainId": 111111111, "userExternalKey": "ZZZ1", "email": "ZZZ1testID@test.net", "userName": { "lastName": "김", "firstName": "대리" }, "searchable": true, "organizations": [{ "domainId": 111111111, "primary": tr
2023.06.09읽음 586
SOCP_ad
조직 삭제가 되지 않아서 확인해보니 디벨로퍼 콘솔에서 조직 연동 설정을 Off 해야 한다더라구요. 그런데, 디벨로퍼 콘솔에서 조직 연동 설정을 보니 '운영 정책에 의해 사용이 제한되었습니다' 이렇게 표시되고 아래 항목은 비활성화된 상태인데, 이걸 어떻게 해결해야 할까요? 감사합니다.
2023.04.04읽음 804
f533cf
작성하신 내용은 누구나 볼 수 있습니다. 계정 이름, 도메인 이름, Client ID, Client Secret 등의 비공개 정보는 기입하지마세요. 1. 겸직 사용자 검색시 출력되는 목록 문의드립니다. - 현재 : 겸직 사용자를 검색해도 1명의 사용자 처럼 보임 - 원하는 결과 : 검색된 사용자가 겸직 부서마다 사용자 목록으로 출력 ** 문의사항 ) Q1. 위와 같은 결과로 사용자 검색 결과를 출력할수 있는 방법이 있는지 문의 드립니다. Q2. 위와 같이 2개 이상의 부서의 검색 결과가 표시 되는 경우 검색 결과의 부서 정렬 순서를 정할수 있는지 문의드립니다. 2. 겸직 사용자 대표부서 외 겸직부서 정렬순서 문의 - 사용자가 겸직인경우 사용자 정보에 겸직 부서 정보를 목록으로 확인할수 있습니다. ** 문의사항 ) Q1. 경우 사용자 정보에 겸직 부서의 정렬순서를 임의로 설정하여 원하는 부서를 위에 표시할수 있도록 하는 방법이 있는지 문의드립니다. Q2. 겸직 부서의 직위 , 직책,
2022.12.26읽음 1032
원종찬
작성하신 내용은 누구나 볼 수 있습니다. 계정 이름, 도메인 이름, Client ID, Client Secret 등의 비공개 정보는 기입하지마세요. 안녕하세요. Naver works와 workplace를 사용하고 있습니다. Naver Works admin에서 그룹을 생성하려고 하니 외부그룹만 생성이 되고, 내부그룹은 생성이 되질 않습니다. 1. 조직연동 사용을 On 시켜서 내부 그룹 생성을 NaverWorks Admin 에서 못하는 것인지 궁금하고, 2. workplace가입을 하여 사용한 이후로 조직연동사용을 on/off 시키지 못하고, "운영 정책에 의해 사용이 제한되었습니다. 궁금하신 사항은 고객센터를 통해 문의해주세요."라고 나오는데, 조직연동 사용을 어떻게 조절할수 있는 문의 드립니다. 3. 그리고 현재 상태에서 어떻게 하면 내부 그룹을 생성할수 있는지도 문의드립니다. 감사합니다. 수고하세요.
2022.10.25읽음 930
LSY_573faa
조직도 상에서 상위그룹사, 하위그룹사로 나누어져 있고 상위그룹사 정보로 발급받은 엑세스토큰으로 동일 그룹사의 그룹메일 정보는 조회되지만, 하위 그룹사 소속의 그룹메일 정보는 조회되지 않아 문의드립니다. 그룹메일 조회를 위한 별도의 설정이 필요한지 문의드립니다.
2022.10.19읽음 715
community_412b0b
안녕하세요 api 를 통해 구성원 사진은 등록 하였습니다. https://developers.worksmobile.com/kr/reference/user-photo-get?lang=ko 구성원 사진 조회 - User -NAVER WORKS Developershttps://developers.worksmobile.com/kr/reference/user-photo-get?lang=ko user_id = '**************' access_token = '**********' user_photo_list_url = 'https://www.worksapis.com/v1.0/users/'+user_id+'/photo' user_photo_list_header = {"Authorization": "Bearer " + access_token + "", "Content-T
2022.06.21읽음 1312
이근호
안녕하세요 조직도 조회시 403 This domain does not allow Get Member List API 가 리턴되는데 구성원 목록 API 사용 설정 및 Server API Consumer Key 권한 설정도 조회로 되어있구요 확인해야되는 것이 더 있을까요? 감사합니다.
2022.03.23읽음 2413
강철민
아래 파라미터중 adminExternalKey 는 어디에서 확인 가능한가요? 그냥 admin으로 입력 해도 무관 할까요? Request Parameters 파라미터 타입 크기 필수 여부 설명 adminExternalKey String 100bytes Y 최고관리자의 외부 키 Request Body Request Example DELETE https://apis.worksmobile.com/r/apiid/organization/v2/domains/123/users/EX123?adminExternalKey=EXADMIN https://apis.worksmobile.com/r/{API ID}/organization/v2/domains/{domainId}/users/GV2200603?adminExternalKey=admin 호출 할 경우 다음과 같이 리턴 됩니다. { "code": "NOT_FOUND", "message": "U
2021.12.20읽음 1729