개발자개발
게시글
댓글
Access Token을 발급받아 24시간후 연장하는것을 테스트하기 위해 강제로 만료시킨 후 refresh_token을 이용하여 토큰 재발급을 테스트 중입니다. https://developers.worksmobile.com/kr/reference/authorization-auth?lang=ko# 구성원 계정으로 인증(OAuth) - Using APIs -NAVER Whttps://developers.worksmobile.com/kr/reference/authorization-auth?lang=ko 위 인증방식을 참고하여 진행하였습니다. MSSQL의 MSXML2.ServerXMLHTTP 통신방식을 사용하였습니다. --Access Token 강제 만료 set @url = 'https://auth.worksmobile.com/oauth2/v2.0/revoke' set @contentType = 'application/x-www-form-urlencoded;'
API 2023.03.27 읽음 2067
봇 메시지를 보내기 위해 userID를 알아야해서 https://developers.worksmobile.com/kr/reference/user-list?lang=ko 구성원 목록 조회 - User -NAVER WORKS Developershttps://developers.worksmobile.com/kr/reference/user-list?lang=ko 문서를 참조하여 목록을 조회했습니다. Scope user user.read directory directory.read 사용중인 버전이 무료버전이라 directory 권한 체크가 불가능하여 제외하고 진행하였더니 200 NULL 값을 리턴합니다. userID를 알 수 있는 방법, 또는 봇 메시지를 api 1.0과 같이 Email로 보낼 수 있는 방법이 없을까요?
API 2023.03.28 읽음 787
MSSQL에서 https://developers.worksmobile.com/kr/document/1005008?lang=ko 메시지 전송 - API 1.0 (종료예정) -NAVER WORKS Devhttps://developers.worksmobile.com/kr/document/1005008?lang=ko 해당부분 코드를 이용하여 메시지를 전송했는데 2.0으로 변경되면서 업데이트가 막혀 질문드립니다. API 1.0 관련코드------------------------------------------------- set @contentType = 'application/json; charset=UTF-8'; set @url = 'https://apis.worksmobile.com/r/{API ID}/message/v1/bot/{botNo}/message/push' --ver1 SET @postData = '{ "accountid"
API 2023.03.24 읽음 1069
현재 MSSQL에서 sp_OAMethod 메소드를 사용하며 API 통신을 통해 봇에게 메시지를 전송하라는 명령을 수행중입니다. 22년 7월 7일 테스트를 시작하여 이상없이 사용중에 있었습니다. 22년 11월 30일 이후 데이터 전송부분에서 에러가 발생합니다. 이상없이 동작하다 수정한 부분이 없는데 동작을 멈추니 당황스럽네요 --커넥션 생성 --MSXML2.ServerXMLHTTP 웹페이지를 읽는 xml파서 개체 형식의 OLE 인스턴스 개체 생성(출력된 토큰값으로 사용) EXEC @ret = sp_OACreate 'MSXML2.ServerXMLHTTP', @token OUT; --데이터 요청 헤더 정의 set @contentType = 'application/json; charset=UTF-8'; EXEC @ret = sp_OAMethod @token, 'setRequestHeader', NULL, 'consumerKey', &
Bot 2022.12.05 읽음 1122