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

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

· 7년 전 · 6447 · 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개

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

게시글 목록

번호 제목
1437
1436
1434
1433
1432
1431
1430
1429
1428
1427
1426
1424
1423
1422
1418
1417
1416
1407
1406
1405
1403
1402
1401
1400
1399
1398
1397
1396
1395
1393