Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]

Slim을 사용한 Restful API > MEMBER PDS

본문 바로가기
사이트 내 전체검색

MEMBER PDS

API Slim을 사용한 Restful API

페이지 정보

본문

PHP도 잘 모르면서  만들었던 코드입니다.  (2-3년전에..  지금도 PHP코드는 잘 모릅니다.)

 

그누보드 플러그인에도 코드이그나이터로 만드시는 분도 있고,

 

와칸다포에버 님도 만드신다고 하시네요.

 

아래는 예전에 올렸던 글입니다.

 

https://sir.kr/so_app/1509

 

파일을 다시 올려 봅니다.

 

최신 그누보드 5.4.0.1에 올려서 테스트해보니 읽어오는 것은 되는 것 같습니다.

 

압축을 풀어서 main directory에 copy 합니다.

 

테스트는  (읽어오기만,  쓰기는 거의 구현못함.)

 

게시판 전체 읽어오기

/restful/api/v1/board/[보드네임]

아래와 같은 옵션도 되어 있습니다. ( 페이지당 2개 첫페이지..)

restful/api/v1/board/free?page=1&per_page=2 

그러면 제일 마지막에,  다음 페이지에 대한 정보가 나오는 식입니다.

[code]

"links": [
        "<http:\/\/gnuboard.test:8080\/restful\/api\/v1\/board\/free?page=2&per_page=2>; rel=\"next\"",
        "<http:\/\/gnuboard.test:8080\/restful\/api\/v1\/board\/free?page=5&per_page=2>; rel=\"last\""

[/code]

 

그외에 구현되었던 것은

fields: 해당 필드만 가져오기

sort : 필드면 소팅같은데 잘 기억이 안나네요..  -를 붙이면 desc 없으면 asc같은데.

 

 

게시판 글 읽어오기

/restful/api/v1/board/[보드네임]/:wr_id

 

게시판 글에 해당되는 댓글 읽어오기

/restful/api/v1/board/[보드네임]/:wr_id/comments

 

에러나는 것은 (me_code)  를 ('me_code')로 수정하면 됨.

/restful/api/v1/menus

 

오래된 코드이지만,  그누보드의 Restful API도 어느정도의 규격이 있으면 좋을 것 같아서입니다.

 

어떤 프레임워크를 쓰더라도,  통일된 것을 사용하면 나중에라도 편하지 않을까요? 

 

그누보드 RESTFUL API Spec을 미리 정하고, 그것에 맞게 백엔드쪽을 만들어 보면 어떨까요?

 

 

추천4

첨부파일

댓글목록

profile_image

아파치님의 댓글

아파치 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 us 아이피 (173.♡.♡.136) 작성일

공부는 하고는 싶으나 시간이....쿨럭~

profile_image

마젠토님의 댓글의 댓글

마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 us 아이피 (47.♡.♡.2) 작성일

이쪽은 너무 힘들어요..

profile_image

가이더님의 댓글

no_profile 가이더 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (59.♡.♡.133) 작성일

흠.. xe가 아니라서

profile_image

불량학생™님의 댓글

불량학생™ 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (175.♡.♡.145) 작성일

음. restful 이라 좋지요.
저도 잠깐 구현해보기는 했는데, 그림을 그리기가 어렵더군요.

profile_image

ifelse님의 댓글

no_profile ifelse 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (106.♡.♡.75) 작성일

어떻게 만드신건지 궁금했는데 여긴 파일이 남아있네요 ㅎㅎ

profile_image

돋보기님의 댓글

no_profile 돋보기 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (112.♡.♡.162) 작성일

공부하는데 도음될듯해요 이것저것 다 시도해보는그지용

profile_image

선구자님의 댓글

no_profile 선구자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (116.♡.♡.11) 작성일

restful이 되는군요~
감사합니다

profile_image

둘리세상님의 댓글

둘리세상 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (222.♡.♡.81) 작성일

갑자기 RestFul이 궁금해서 다운해갑니다. ^^

profile_image

김대훈님의 댓글

no_profile 김대훈 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 kr 아이피 (218.♡.♡.214) 작성일

공부좀 해야겠네요.

Total 10건 1 페이지
MEMBER PDS 목록
번호 제목 글쓴이 포인트 조회 추천 날짜
10 기타 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트2000 6810 2 12-22
9 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트6000 6904 2 12-17
8 기타 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트500 4074 3 08-09
7 기타 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트1000 5939 3 08-07
6 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트6000 10647 5 07-23
5 라이브러리 no_profile 조윤진 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트5000 3660 1 04-12
4 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트20000 4178 2 04-06
3 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트4000 2838 3 04-03
열람중 API 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트2000 5582 4 09-13
1 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트4000 6174 5 09-08

검색

회원로그인

회원가입
QnA

7 일간 포인트 Top 10

므큐
5,430 Point
아파치
3,850 Point
마젠토
2,570 Point
무와보
2,370 Point
해피탱크
2,270 Point
구다라
2,020 Point
gnuu...
1,970 Point
하하돌다...
1,930 Point
선구자
1,900 Point
둘리세상
1,820 Point
dnsever. dnszi. nojapan.

사이트 정보

포인트 정책
포인트 순위
사이트명 : 아파치존
개인정보관리책임자 : JOO SUNG

접속자집계

오늘
803
어제
1,231
최대
3,524
전체
758,379
Copyright © apachezone.com. All rights reserved.