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 17225 2 12-22
9 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트0 35947 6 12-17
8 기타 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트500 7876 4 08-09
7 기타 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트1000 9927 3 08-07
6 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트6000 15977 5 07-23
5 라이브러리 no_profile 조윤진 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트5000 5635 1 04-12
4 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트20000 6926 2 04-06
3 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트4000 4845 3 04-03
열람중 API 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트2000 8670 4 09-13
1 플러그인 마젠토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 다운 포인트4000 9606 5 09-08

검색

회원로그인

회원가입
QnA

7 일간 포인트 Top 10

zook...
5,530 Point
gnuu...
2,450 Point
말레
1,990 Point
무와보
1,870 Point
김실짱
1,850 Point
수영선수
1,770 Point
어느날우...
1,770 Point
아파치
1,680 Point
라뱅
1,660 Point
godg...
1,250 Point
dnsever. dnszi. nojapan.

사이트 정보

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

접속자집계

오늘
1,063
어제
2,199
최대
3,524
전체
1,126,898
Copyright © apachezone.com. All rights reserved.