WordPress의 보충 > 앱개발

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

앱개발

WordPress의 보충 정보

WordPress의 보충

본문

http://sir.kr/so_app/1332 의 보충입니다. 

 

Rest-API가 버전업이 되어서..

 

https://wordpress.org/plugins/rest-api/ 에서 2.0 베타 버전을 다운로드하세요.. (1.x버전은 에러가 나네요.

 

https://github.com/WP-API/Basic-Auth 에서 zip파일로 다운로드하세요.

 

워드프레스에 어드민으로 로그인하여서 Add New에서  


f177ebc3c0ce5e52a2313621278f929a_1480872146_4976.JPG

 

Upload Plugin으로 2 파일을 업로드하셔서


f177ebc3c0ce5e52a2313621278f929a_1480872146_7084.JPG 

 

Active까지 시키세요..

 

f177ebc3c0ce5e52a2313621278f929a_1480872146_9219.JPG 

 

5fc10035bd50fce4267fea2df56a4af4_1480881725_171.JPG

 

http://sir.kr/so_app/166 

 

https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en

POSTMAN 크롬 익스텐션을 추가하시고 

 

Signup을 해야 되네요. 

 

stack에 나온 어드레스에 http://192.168.200.143/wp-json 로 send를 보내시면 아래와 같은 출력이 나오면 성공입니다. (주소는 각 Virtualbox의 IP로 사용하세요.)

 

*** Virtualbox에서는 Wordpress REST API가 동작이 안되네요.  apache의 configuration(또는 PHP)가 안 맞는 것 같은데,  찾지를 못해서,  그냥 Windows에 XAMPP https://www.apachefriends.org/download.html 를 다운로드해서, wordpress를 직접 설치했습니다.

 

5fc10035bd50fce4267fea2df56a4af4_1480892781_6526.JPG
 

글 하나만 읽어 보겠습니다.

 

5fc10035bd50fce4267fea2df56a4af4_1480892878_6441.JPG
 

글을 한개 작성해 보겠습니다.

 

브라우저에서 먼저 로그아웃을 해야 됩니다.

 

Authorization 탭에 맞는 정보를 넣어주세요.

5fc10035bd50fce4267fea2df56a4af4_1480894337_9959.JPG
 

Headers에 Content-Type을 입력해주세요.. 첫줄은 authorization에 의해서 만들어진 라인입니다.

 

5fc10035bd50fce4267fea2df56a4af4_1480894361_302.JPG
 

성공적인 메시지가 나오면 201 Create라고 나오네요..

 

5fc10035bd50fce4267fea2df56a4af4_1480894440_616.JPG
 

워드프레서 웹사이트에 접속해 보면 글이 만들어 진것을 알 수 있습니다.

 

5fc10035bd50fce4267fea2df56a4af4_1480894500_8903.JPG
JSON Post 포맷에 대한 예제가 많이 없어서,  이것 저것 테스트 해봤습니다. (처음 읽었던 헤더에서 Title만 변경해서 사용해 봤습니다.)


 

 

공감
0

댓글 0개

전체 756 |RSS
앱개발 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT