검색 결과 :

×

WordPress에 사용자 정의 REST API 엔드포인트 생성

WordPress에 사용자 정의 REST API 엔드포인트 생성


이 계획은 데이터를 가져오는 것 외에도 데이터를 POST, PUT 및 DELETE(삽입, 업데이트, 삭제)할 수 있는 사용자 지정 API 엔드포인트/REST API를 만드는 데 도움이 됩니다. 또한 무단 액세스로부터 사용자 정의 API를 보호하는 옵션도 제공합니다. 이 플러그인은 클라이언트 측 JavaScript 또는 외부 애플리케이션, 심지어 PHP 이외의 언어로 작성된 애플리케이션에서도 WordPress 콘텐츠를 생성, 읽기, 업데이트 및 삭제하는 데 사용할 수 있습니다.


WordPress용 맞춤형 API
작성자: miniOrange

WordPress 플러그인용 사용자 정의 API를 사용하면 WordPress API/사용자 정의 엔드포인트/REST API를 생성할 수 있습니다. 사용하기 쉬운 그래픽 인터페이스를 통해 데이터를 가져오기/수정/생성/삭제할 수 있습니다.

현장 사진


사용 사례: 모바일 애플리케이션 또는 외부 웹사이트/외부 포털을 기본 WordPress 웹사이트에 연결합니다.

  • 당신이 메인 워드프레스 웹사이트를 갖고 있고 모든 콘텐츠, 사용자 정보, 기타 여러 세부정보가 메인 워드프레스 웹사이트 자체에 저장되어 있다고 생각해 보세요. 이제 서비스를 확장하기 위해 Java, PHP, NodeJS, .Net 등과 같은 다른 기술 스택에 있는 모바일 애플리케이션 또는 다른 웹 사이트가 아키텍처에 도입되었습니다. 이 경우 모바일 애플리케이션 내부의 기본 웹사이트와 외부 웹사이트의 모든 데이터, 콘텐츠에 몇 분 내에 액세스할 수 있습니다. WP 플러그인용 사용자 정의 API를 사용하면 데이터를 가져오고, 삽입하고, 삭제하거나 업데이트할 수 있는 무제한 사용자 정의 API를 생성할 수 있으며 이러한 API는 모바일 애플리케이션이나 외부 웹사이트에서 직접 사용할 수 있습니다. 단 몇 분 안에 다른 플랫폼에서 데이터를 들어오고 나갈 수 있습니다.
  • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.

사용자 정의 REST API를 생성하는 단계

GET(가져오기) 작업을 위한 사용자 정의 API 만들기

  • 새 API를 생성하려면 플러그인 탐색 모음에서 API 생성을 클릭하세요. 그런 다음 API 엔드포인트의 이름을 입력하고 HTTP 메서드를 GET 으로 선택합니다. 그런 다음 테이블을 선택하고 가져오려는 열을 선택합니다. 귀하의 요구 사항에 따라 적절한 조건을 선택하거나 조건 없음을 선택할 수도 있습니다. 마지막으로 데이터를 정렬하려면 ORDERBY 필터를 선택하세요.
  • 여러 WHERE 조건을 적용하여 데이터를 필터링하려는 경우 조건 추가를 클릭하고 조건 값을 입력할 URL 매개변수 필드를 나타내는 두 번째 매개변수로 매개변수를 선택합니다. 제거 버튼을 클릭하여 조건을 제거할 수도 있습니다. API를 구성한 후 마지막으로 API 생성을 클릭하여 사용자 정의 엔드포인트/REST API를 생성합니다.
  • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.
  • API 생성을 클릭하면 아래 언급된 대로 사용자 지정 API/엔드포인트를 얻게 됩니다. 요구 사항에 따라 모든 플랫폼에서 이 API를 사용하세요.
  • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.
  • 아래와 같이 JSON 형식으로 API 응답을 받게 됩니다. 제목이 "sample"인 게시물을 검색하려면 HTTP 메소드가 GET인 다음 API http://localhost/wptest/wp-json/mo/v1/demo/sample을 사용할 수 있습니다.
  • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.

기존 사용자 정의 API/REST API 편집

  • 편집하려는 Custom API 앞의 편집 버튼을 클릭합니다.
  • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.
  • 요구 사항에 따라 API를 구성한 다음 API 생성을 클릭합니다.
  • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.
  • API 생성을 클릭하면 아래 언급된 대로 사용자 지정 API/엔드포인트를 얻게 됩니다. 요구 사항에 따라 모든 플랫폼에서 이 API를 사용하세요.
  • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.

다음에 대한 사용자 정의 API 생성 넣기, 게시하기, 삭제하기 조작


    • 새 API를 생성하려면 플러그인 탐색 모음에서 API 생성을 클릭하세요. 그런 다음 API 엔드포인트의 이름을 입력하고 HTTP 메서드를 PUT으로 선택합니다. 그런 다음 테이블을 선택하고 업데이트할 열을 선택합니다. 요구 사항에 따라 적절한 조건을 선택하고 화면의 조건 추가 버튼을 클릭하여 여러 조건을 추가할 수도 있습니다.
    • API를 구성한 후 API 생성을 클릭하여 사용자 지정 API/엔드포인트를 생성합니다.
    • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.
    • API 생성을 클릭하면 방금 생성한 Custom API의 세부 정보를 볼 수 있는 플러그인 홈 페이지로 리디렉션됩니다. 사용자 정의 API는 모든 플랫폼에서 사용할 수 있습니다. API에 필요한 정보를 전달하려면 요청 본문에 언급된 형식을 따르고 양식 Urlencode 방식으로 API 요청 본문의 키:값 쌍을 통해 데이터를 보내야 합니다.
    • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.
    • POSTMAN을 통한 API 요청:
      PUT Custom API 호출의 응답은 업데이트된 열 수를 반환합니다.
    • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.

사용자 정의 API에 대한 공개 액세스 제한:

  • 플러그인 탐색 모음에서 인증 방법 추가를 클릭합니다. 이제 “표시” 버튼을 클릭하여 API 키를 확인할 수 있으며, “새 키 생성”을 클릭하여 새 키를 생성할 수도 있습니다.
  • 아래와 같이 확인란 옵션에서 공개 액세스를 제한하려는 HTTP 메소드를 선택할 수 있습니다. 그 후 저장 버튼을 클릭하세요.
  • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.
  • 제한된 API에 액세스하려면 사용자 지정 API 요청 헤더에 키 값 쌍 형식으로 승인/승인 키의 API KEY 값을 전달해야 합니다.
    예를 들어 승인: 귀하의 API 키
  • 사용자 정의 REST API는 GET, PUT, POST 및 DELETE 메소드를 사용하여 API를 생성합니다.

권장 플러그인


이 플러그인을 사용하면 사용하기 쉬운 그래픽 인터페이스와 사용자 정의 SQL 쿼리를 사용하여 데이터를 가져오거나 수정/생성/삭제하는 사용자 정의 엔드포인트/REST 경로를 생성할 수 있습니다. 또한 플러그인은 타사 플랫폼을 사용하여 외부 API를 WordPress 사이트에 통합하는 기능을 제공합니다.

 5.9.2으로 테스트됨

미니오렌지 img  플러그인 데모 요청


모든 기능을 갖춘 평가판 받기



 당신의 응답을 주셔서 감사합니다. 곧 다시 연락드리겠습니다.

문제가 발생했습니다. 문의사항을 다시 제출해 주세요.

WordPress에 사용자 정의 REST API 엔드포인트 생성

도움이 필요하신가요?

메일을 보내주세요 apisupport@xecurify.com 귀하의 요구 사항에 대한 빠른 안내(이메일/회의를 통해)를 원하시면 저희 팀이 귀하의 요구 사항에 따라 가장 적합한 솔루션/계획을 선택하도록 도와드릴 것입니다.

안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT
miniOrange 지원팀에 문의하세요
성공

문의 해 주셔서 감사합니다.

24시간 이내에 연락을 받지 못한 경우 언제든지 다음 이메일로 후속 이메일을 보내주세요. info@xecurify.com