2017-01-10 4 views
2

WordPress 웹 사이트에 wp-json-rest-api를 설치했으며 웹 사이트를 Android 앱에 연결하고 싶습니다. 안드로이드 페이지 중 하나에wp json rest API에서 특정 데이터를 가져 오는 방법

http://mywebsite.com/wp-json/posts 

, 나는 게시물의 제목, 더 아무것도하고 싶지 : 는 같은 URL에, 모든 게시물을 가져옵니다. 내가 말하고자하는 것은 URL이나 다른 곳에서는 제목과 ID가 게시물의 모든 내용이 아닌 것을 어떻게 지정해야합니까? 모든 목록과 같은

http://mywebsite.com/wp-json/posts?include=title,id,content/12 

하지만 다른 페이지 : 각 게시물의 페이지, 예를 들어, 난 그냥 게시물의 ID가 12 인 제목, ID와 해당 게시물의 내용, 이런 식으로 뭔가를 얻으려면 게시물, 나는 이런 것을 원한다 :

http://mywebsite.com/wp-json/posts?include=title,id 

나는 무엇을해야합니까?

답변

2

이 작업을 수행하는 한 가지 방법은 사용자 지정 끝점을 만드는 것입니다. 이렇게하면 자신 만의 함수를 작성하고 REST API를 통해 결과를 내보낼 수 있습니다. 실제로 REST 문서에는 사용자가 묻는 것과 같은 것을 수행하는 샘플이 있습니다. 여기를 참조하십시오 : https://developer.wordpress.org/rest-api/extending-the-rest-api/adding-custom-endpoints/ 그냥 샘플을 수정하여 저자 쿼리 로직을 제거하고 제목 목록을 반환하십시오!

관련 문제