RESTful OpenDB

이 페이지는 CRUD를 연습하기 위하여 인증없는 간편한 API를 제공하고 있습니다. Ajax 교육용으로 실습하기에 적합하며 이것을 통해서 단순한 게시판 실습이나 TODO리스트 앱/웹 실습을 진행하실 수 있습니다. 모든 리소스 요청은 해당 메소드를 이용하여야 하며(Restful), 모든 리턴값을 JSON입니다(모든 자료는 관리되지 않습니다)

API

GET : http://opendb.gitools.net/board.json

파라미터 필수여부 설명
board 필수 리스트의 구분을 지정한다.
page 선택 몇 번째 페이지를 불러올 것인지 지정한다. default : 1
limit 선택 한 페이지에 몇 개의 엔트리를 불러올 것인지 지정한다. default : 10
sort 선택 리스트의 순서를 지정한다.(id asc, date asc, custom_int asc, custom_char asc). default : id desc

Demo

Parameters


View in JSfiddle

Ajax statement


									

Response


								

API

GET : http://opendb.gitools.net/board/entry_id.json

파라미터 필수여부 설명
board 필수 리스트의 구분을 지정한다.
entry_id 필수 불러올 엔트리의 고유번호를 지정한다.

Demo

Parameters

Ajax statement


									

Response


								

API

POST : http://opendb.gitools.net/board.json

파라미터 필수여부 설명
board 필수 리스트의 구분을 지정한다.
subject 선택 엔트리의 제목을 지정한다. default : 제목없음
message 선택 엔트리의 내용을 지정한다.
name 선택 엔트리의 글쓴이를 지정한다.

Demo

Parameters


Ajax statement


									

Response


								

API

PUT : http://opendb.gitools.net/board/entry_id.json

파라미터 필수여부 설명
board 필수 리스트의 구분을 지정한다.
entry_id 필수 수정할 엔트리의 고유번호를 지정한다.
subject 선택 엔트리의 제목을 지정한다. 전달하지 않으면 비운다.
message 선택 엔트리의 내용을 지정한다. 전달하지 않으면 비운다.
name 선택 엔트리의 글쓴이를 지정한다. 전달하지 않으면 비운다.

Demo

Parameters


Ajax statement


									

Response


								

API

DELETE : http://opendb.gitools.net/board/entry_id.json

파라미터 필수여부 설명
board 필수 리스트의 구분을 지정한다.
entry_id 필수 삭제할 엔트리의 고유번호를 지정한다.

Demo

Parameters

Ajax statement


										

Response


									
이 프로그램은 거모아일랜드에 의해 제공되고 있습니다.
E-mail : zidell@gmail.com