1.3. 네이티브 개발자 포털 수정을 위한 추가 3scale 기능에 대한 설명
3scale에서는 기본 개발자 포털을 사용자 정의하여 자체 개발자 포털을 생성할 수 있는 다양한 기능을 제공합니다.
개발자 포털을 개발하는 동안 개발자 포털을 볼 필요가 있는 모든 사용자는 액세스 코드를 지정해야 합니다. API 공급자는 API 소비자가 액세스할 수 있도록 개발자 포털을 여는 데 필요한 작업을 수행하는 동안 이 액세스 코드를 사용하면 사용자 또는 이 코드가 있는 사용자만 개발자 포털을 볼 수 있습니다. 액세스 코드는 Domains & Access 페이지에 있습니다. 이 페이지는 NetNamespace > Developer Portal > Domains & Access 를 선택하여 관리 포털에서 사용할 수 있습니다.
다음 목록은 기본 개발자 포털을 수정하는 몇 가지 기능을 소개합니다.
개발자 포털 > 콘텐츠 환경에서 오른쪽 상단에 있는 새 페이지 드롭다운을 사용하면 개발자 포털에 다음 요소를 추가할 수 있습니다.
- 페이지 - 개발자 포털 콘텐츠의 기본 단위입니다.
- 레이아웃 - 여러 페이지를 사용할 수 있는 템플릿입니다.
- 부분 - 다른 부분, 레이아웃 및 페이지에서 재사용할 수 있는 콘텐츠입니다.
- 섹션 - 기능과 디렉토리에 해당합니다. 개발자 포털 콘텐츠를 구성하는 섹션을 생성합니다.
- 파일 - 개발자 포털에서 스타일시트, 이미지 또는 스크립트와 같이 사용할 리소스입니다.
- Portlet - 외부 RSS 피드, 콘텐츠 테이블 또는 최신 포럼 포스트입니다.
- HTML, 마크다운 또는 텍스트로 코드를 입력할 수 있습니다. 코드 편집기는 코드 강조 표시, 탭화, 행 번호 및 기타 기능을 지원합니다.
프로젝트 또는 게시된 버전의 페이지를 미리 볼 수 있습니다. 페이지 텍스트 편집기 아래에 프리뷰 를 클릭하면 개발자 포털의 개발 버전이 표시됩니다.
이 미리 보기에는 오른쪽에 어둡은 회색 단로 막대가 있습니다. 다크 회색 표시줄의 맨 위에 Draft | published 중 하나가 표시되는 버전을 나타내기 위해 강조 표시됩니다. 이 표시줄에는 다음과 같은 편집 환경에 대한 링크가 포함되어 있습니다.
- 페이지입니다.
- 페이지에서 사용하는 레이아웃입니다.
- 페이지가 사용하는 모든 부분 부분적인 것은 여러 페이지의 여러 위치에서 재사용할 수 있는 코드입니다.
개발자 포털의 개발 버전에 대한 Draft 보기는 반복/진행 개선 기능을 지원합니다. Draft 버전이 올바르게 표시되고 제대로 동작하면 게시 할 수 있습니다. 액세스 코드가 있는 경우 페이지를 게시하면 개발자 포털이 활성화되어 있는지 확인할 수 있는 API 소비자가 확인할 수 있습니다. 액세스 코드가 더 이상 없는 경우 라이브 개발자 포털에 페이지 업데이트를 게시하십시오.
filter 필드를 사용하면 개발자 포털 환경에서 리소스를 검색할 수 있습니다. 3scale은 검색 중인 요소만 표시하므로 작업하려는 작업만 더 쉽게 찾을 수 있습니다. filter 필드는 아이콘 바로 아래에 있습니다.

- 개발자 포털 > 리디렉션 페이지를 사용하면 한 개발자 포털 URL에서 다른 개발자 포털 URL로 리디렉션을 설정할 수 있습니다. 예를 들어 생성한 페이지를 사용 중단하면 요청을 새 페이지로 리디렉션할 수 있습니다.
자리 표시자는 편집 가능한 필드입니다. 예를 들어 개발자 포털 > 콘텐츠 > 로그인 > 새 페이지에는 여러 자리 표시자가 있습니다.
<input id="session_username" name="username" tabindex="1" autofocus="autofocus" type="text" placeholder="Authenticate with your email" class="form-control"> ... <input id="session_password" name="password" tabindex="2" type="password" placeholder="…and password" class="form-control">
이 코드는 개발자 포털에 다음 필드를 생성합니다.

자리 표시자 텍스트를 업데이트하고 게시하여 개발자 포털에서 업데이트를 확인할 수 있습니다. 예를 들어 이메일을
사용하여 Authenticate를변경할 수 있습니다. 페이지를 게시한 후 개발자 포털에서 업데이트된 프롬프트를 확인할 수 있습니다. 예를 들면 다음과 같습니다.Authenticate이메일로