반응형
Wordpress API v2에 대한 필드를 지정하는 방법
프로젝트에서 WordPress REST API를 사용하고 있으며 GET 요청을 다음 주소로 보내고 있습니다.
http://myblog/wp-json/wp/v2/posts
동작은 잘 되고 있습니다만, 방법을 모르지만, 필드를 지정하고 싶습니다.서류를 봤는데 어떻게 해야 할지 모르겠어요.예를 들어 퍼블릭 API를 사용하는 경우:
https://public-api.wordpress.com/rest/v1.1/sites/www.mysite.com/posts?number=100&fields=title,excerpt,featured_image
는 지정된 필드만 반환합니다.v2 API를 사용하여 어떻게 해야 합니까?
REST API v2를 사용하여 제목 및 발췌 목록에 액세스하는 방법은 다음과 같습니다.
https://www.example.com/wp-json/wp/v2/posts?_fields[]=title&_fields[]=excerpt&per_page=100&offset=100
https://developer.wordpress.org/rest-api/extending-the-rest-api/modifying-responses/
여기에 기재되어 있듯이 REST API v2는 특정 디폴트필드 세트를 반환합니다.다른 필드를 원할 경우 해당 문서에서 설명한 대로 이 필드를 구현해야 합니다.
이 문제에 대한 간단한 해결책은 ACF to REST API 또는 REST API를 확장할 수 있는 동등한 플러그인을 사용하는 것입니다.저는 이 플러그인을 많은 사이트에서 성공적으로 사용하고 있습니다.
이것이 불가능할 경우 다른 답변에서 설명한 대로 응답을 수정해야 합니다.자세한 내용은 여기를 참조하십시오.
?_fields[]=syslog&_fields[]=syslogpt 를 사용할 수 있습니다.
언급URL : https://stackoverflow.com/questions/36339689/how-to-specify-the-fields-to-wordpress-api-v2
반응형
'programing' 카테고리의 다른 글
Android에서 JSON을 해석하려면 어떻게 해야 하나요? (0) | 2023.02.24 |
---|---|
Spring Pageable 인터페이스용 Swagger 문서 (0) | 2023.02.24 |
Angular HttpClient "해석 중 Http 오류" (0) | 2023.02.24 |
AngularJS를 명시적으로 지원하는 IDE가 있습니까? (0) | 2023.02.24 |
CORB(Cross-Origin Read Blocking) (0) | 2023.02.24 |