개발 가이드

IoT Portal 서비스 개발에 필요한 개발 가이드 입니다.

HTTP Server로 개발하기

사용자 인증키 조회하기

uKey를 사용한 디바이스 접근 권한

사용자 인증키(uKey)는 LoRa 디바이스에 접근하는 ThingPlug API 요청에 권한을 부여하는 역할을 합니다. 자세한 내용은 “자주 사용하는 용어 설명” 페이지에서 확인 가능합니다.
사용자 인증키(uKey)는 ThingPlug 포탈에서 확인이 가능하며, ThingPlug API를 사용해서도 조회가 가능합니다.
포탈에서 uKey를 확인하는 방법은 “ThingPlug 포탈에서 할 수 있는 기능” 에서 확인할 수 있으며, ThingPlug API로 조회하는 방법에 대해 알아보겠습니다.

1. ThingPlug API로 사용자 인증키(uKey) 조회하기

ThingPlug 포탈의 ID와 Password를 사용해 uKey를 조회할 수 있습니다.
이 값은 변경되지 않는 고유의 인증 키이며, 이 키는 LoRa 디바이스의 데이터 조회와 제어 권한을 가지고 있기 때문에 유출되지 않도록 관리해야 합니다.

개발가이드 설명
Description ThingPlug의 사용자 인증키(ukey)를 조회하기 위한 API
Requirements user_id: 포탈 로그인 ID
password: 포탈 로그인 비밀번호
개발가이드 설명
Request
PUT /ThingPlug?division=user&function=login HTTP/1.1
Host: thingplugtest.sktiot.com:9443
user_id: {Portal_ID}
password: {Portal_PWD}
Response

                                                

2. 요청이 잘못 되었을 때

만약 포탈의 ID와 Password가 잘못 입력했을 경우 아래와 같은 응답을 받게 됩니다.

개발가이드 설명
xml 소스코드 뷰어

                                            
개발가이드 설명
xml 소스코드 뷰어

                                            

top