IoTMakers를 활용한 IoT 서비스 애플리케이션 개발

목표


1. IoT 서비스 애플리케이션

1.1 개요

2. Open API 이용 방법

2.1 Open API 개념 [1]


2.1.1 Rest API


2.1.1.1 REST (Representational State Transfer) 란?

2.1.1.2 REST API 란?

2.1.1.3 REST API 설계 기본 규칙
  1. URI는 정보의 자원을 표현해야 한다.

  2. 자원에 대한 행위는 HTTP Method(GET, PUT, POST, DELETE 등)로 표현한다


2.1.1.3 JSON

2.2 IoTMakers Open API

2.2.1 Open API 목록


2.2.2 Open API 테스트


2.2.3 Open API 구조

IoTMakers에서는 다음과 같은 기본 표준체계를 사용하고 있으므로 원활한 개발을 위하여 API규격에 대한 숙지를 하시기 바랍니다.

2.3 IoTMakers Open API 이용한 웹 애플리케이션 예제


2.3.1 앱 등록


2.3.2 나의 디바이스 목록 조회


2.3.2.1 테이블 형식으로 디바이스 목록 조회

3. Open API 실습

  1. IoTMakers 플랫폼에 저장된 디바이스의 태그스트림 정보 및 이벤트 정보를 가져와 표시하는 웹 애플리케이션을 구현해 보자.

참고자료

  1. open API (public API), https://searchapparchitecture.techtarget.com/definition/open-API-public-API
  2. REST, REST API, RESTful에 대해 이해한다, https://gmlwjd9405.github.io/2018/09/21/rest-and-restful.html

  3. Representational State Transfer (REST), https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm

  4. REST API 제대로 알고 사용하기, https://meetup.toast.com/posts/92