Apigee Edge 문서입니다.
Apigee X 문서로 이동 정보
출시 초점
안정성, 확장성, 보안, 확장성, 버그 수정
새로운 기능
- 이제 Devconnect 라이브러리에서 Guzzle을 사용하여 HTTP 요청을 실행합니다. 새 라이브러리는 더 가볍고 향후 Drupal 권장사항 (예: D8)을 준수합니다.
- Apigee 문서 API를 지원하는 모듈입니다.
- DevConnect 수익 창출 결제 (devconnect_mint_payment) 출시 이 모듈을 사용하면 새 결제 모듈이 이 모듈에 연결하고 전체 결제 프로세스와 개발자 잔액 업데이트를 위임할 수 있습니다. 단, 모듈을 연결할 때 상거래 워크플로 함수를 명시적으로 호출해야 하는 경우도 있습니다.
- DevConnect 수익 창출 Worldpay 결제 (devconnect_mint_worldpay) 출시 이 모듈은 DevConnect 수익 창출 결제에 연결되며 반복 거래 처리를 위해 WorldPay Corporate Gateway를 사용할 수 있도록 지원합니다.
버그 수정
- 이제 apigee_account가 등록 중에 사용자 이름, 이름, 성을 올바르게 설정합니다.
- 이제 Dev Portal 연결 세부정보가 비공개 파일 시스템의 YAML 파일에서 읽고 쓰여집니다. 새 Drush 태스크 (devconnect-update-settings, 별칭 dc-settings)가 Drupal-var 기반 연결 설정을 YAML로 포팅합니다. 이는 update.php가 실행될 때 호출되는 hook_update_N()에서도 처리됩니다.
- 이제 Dev Portal은 Apigee 엔드포인트와 통신할 때 Guzzle/Http 라이브러리를 HTTP 클라이언트로 사용합니다.
- Dev Portal 관리 화면에서 KMS 연결을 테스트할 때 이 조직에 구성된 API 제품이 없는 경우 더 이상 연결이 실패를 거짓으로 보고하지 않습니다.
- 지원 중단된 devconnect_apigee, devconnect_validate, devconnect_faq_ext 모듈이 삭제되었습니다.
- Dev Portal 앱 속성 관리 화면이 Dev Portal 관리 화면의 하위 메뉴로 이동했습니다. 추가 위젯 (라디오 버튼, 선택 상자, 체크박스)이 추가되었습니다. 필드 재정렬의 여러 버그가 수정되었습니다.
- 모듈 및 테마의 애셋 (JS, CSS, 이미지) 경로가 하드코딩된 것이 삭제되었습니다.
- 이제 developer_app 항목이 배열이 아닌 객체입니다. 개발자 앱 항목에 관한 초보적인 뷰 지원이 추가되었습니다.
- 개발자 앱을 보고, 만들고, 수정하고, 삭제하고, 관리할 수 있는 세분화된 권한이 추가되었습니다. CRUD 권한은 기본적으로 인증된 사용자에게 할당됩니다. 관리 권한은 이름에 '관리자'가 포함된 모든 역할에 기본적으로 할당됩니다.
- 현지화를 위해 더 많은 하드코딩된 영어 문자열이 t() 함수로 래핑되었습니다.
- 개발자 앱이 엔드포인트에 저장되면 아직 존재하지 않는 경우 DisplayName, Developer, lastModified, lastModifier, creationDate와 같은 여러 기본 속성이 생성됩니다.