테스트 사이트 - 개발 중인 베타 버전입니다

그누보드의 Restful 서비스 소스코드(Slim)

· 7년 전 · 6446 · 13

한 2년전에 잘 모를 때 만들었던 코드입니다.

 

오래되어서 기억이 가물 가물하지만,

 

압축을 풀어서 root에 풀어 놓으면 됩니다.

 

/restful/index.php 와 같이 파일이 존재 하면 됩니다.

 

Slim Framework 2.x 버전을 사용한 것 같고.

https://www.slimframework.com/

 

참조한 코드는 

https://www.sitepoint.com/best-practices-rest-api-scratch-introduction/

 

이것 같습니다.

 

지금 보면 많이 유치한 것 같지만,  그 시점에서는 Restful, Framework, App등을 잘 모르고 만든 것이라서..

 

그래도 많은 도움이 되었으면 좋을 것 같습니다.

 

구현된것은

게시판 전체 읽어오기 (아래 옵션.)

restful/api/board/보드네임

메뉴 읽어오기

restful/api/menus

글 하나 읽어오기

restful/api/board/보드네임/wr_id

글에 달려 있는 커멘트 읽어오기

restful/api/board/보드네임/wr_id/comments

커멘트중 하나 읽어오기

restful/api/board/보드네임/wr_id/comment/코멘트아이디(c_id)

 

옵션은 아래와 같은 데. (기억이 가물 가물하네요..)

sort

fields : 특정 필드만 읽어 옵니다.  게시판?fields=wr_id,wr_num,wr_subject 식으로

page : 디폴트 10개로 구분해서 페이지로 읽어 옵니다.  ?page=2

per_page :디폴트 페이지 10을 변경합니다. ?per_page=5

callback :

 

sort는 구현이 안되었을 수도 있습니다.

 

쓰는 것은 거의 구현이 안된것으로 기억합니다.

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 13개

@마젠토 코드 제공좀 부탁드립니다 ㅠㅠ
@마젠토 소스 좀 부탁드리겠습니다. 아님 깃 주소라도 굽신 굽신
@김피드 코드는 없습니다. 새롭게 라라벨로 강의 중입니다.

게시글 목록

번호 제목
1801
1800
1799
1798
1796
1795
1790
1787
1783
1782
1781
1780
1779
1778
1775
1772
1771
1770
1766
1758
1752
1738
1737
1725
1719
1706
1697
1695
1694
1693