Dotnetnuke(DNN)에서 외부 REST API 엔드포인트 생성
회사 개요
DNN REST API 플러그인은 외부 API를 DNN 사이트에 원활하게 통합할 수 있게 하며, API 호출을 통해 외부 데이터에 대한 페치 및 업데이트 작업을 할 수 있게 합니다. 이 플러그인은 사용자 로그인, 사용자 등록 등과 같은 다양한 DNN 이벤트 또는 작업 중에 외부 데이터를 검색하거나 업데이트할 수 있게 합니다. 이 가이드는 DNN 사이트에 대한 외부 REST API를 설정하는 단계별 프로세스를 제공합니다.
전제조건: 다운로드 및 설치
- DNN REST API에 대한 외부 API를 구성하려면 다음을 설치해야 합니다. miniOrange DNN REST API 인증 플러그인 DNN 스토어에서.
- 설치 패키지를 업로드하려면 여기를 클릭하세요. 설정 > 확장 > 확장 설치.
구성 단계
DNN 외부 API 인증을 위한 단계별 가이드입니다.
1. DNN 페이지에 모듈 추가
- DNN 사이트의 아무 페이지나 열고(편집 모드) 클릭하세요. 모듈을 추가합니다.
- 에 대한 검색 DNN REST API DNN REST API를 클릭합니다. 원하는 페이지에 모듈을 끌어다 놓습니다.
- DNN 사이트에서 DNN REST API 모듈 설치가 완료되었습니다.
2. 외부 API 생성
- 로 이동 DNN REST API 설정 탭. 여기에서 다음을 볼 수 있습니다. DNN REST API 플러그인 대시보드.
- 를 클릭하십시오 API 생성, 외부 API 생성을 시작합니다.
- 지금 선택 외부 API.
- 다음 세부 사항을 입력하십시오.
- API 이름: API에 고유한 이름을 지정하세요.
- API 방법: 선택 HTTP 요청 방법 드롭 다운에서
- 외부 API 엔드포인트: 외부 API 엔드포인트를 구성합니다.
- 인증 탭에서 API에 대한 인증 방법을 구성할 수 있으며, 필요한 경우 헤더 탭에서 헤더를 추가할 수 있습니다.
- 본문 탭에서 JSON, x-www-form-urlencoded, xml 등의 다양한 형식으로 본문의 데이터를 전달할 수도 있습니다.
- 고급 설정 섹션에서는 매개변수를 전달하는 옵션이 있습니다.
- 세부 정보를 입력한 후 클릭하세요 API를 생성합니다.
- 이제 외부 API 섹션에서 생성된 API를 찾을 수 있습니다.
3. 외부 API 테스트
- API를 테스트하려면 다음을 클릭하세요. Test 옵션 아래의 동작 쓰러지 다.
- 테스트 팝업이 나타납니다. 헤더나 본문 데이터와 같은 필수 세부 정보를 제공한 다음 클릭하세요. 실행하다 버튼을 클릭합니다.
- 모든 것이 올바르게 구성되면 API에서 성공 응답이 반환되어 외부 API가 올바르게 구성되었음을 확인합니다.
이 가이드를 통해 외부 API를 설정하고 DNN 애플리케이션에 통합할 수 있습니다. DNN과 이 REST API 통합을 활용하면 DNN 애플리케이션의 API 호출을 통해 외부 데이터에 대한 페치, 삽입, 업데이트 및 삭제 작업을 안전하게 수행할 수 있습니다.
