Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントに移動。 情報
リリースの重点
安定性、スケーラビリティ、セキュリティ、拡張性、バグの修正
新機能
- Devconnect ライブラリは、Guzzle を使用して HTTP リクエストを行うようになりました。新しいライブラリは軽量で、今後の Drupal のベスト プラクティス(D8 など)に準拠しています。
- Apigee Documentation API をサポートするモジュール。
- DevConnect Monetization Payment(devconnect_mint_payment)のリリース。このモジュールを使用すると、新しい支払いモジュールをフックして、購入手続き全体とデベロッパーの残高の更新を委任できます(ただし、フック モジュールでコマース ワークフロー関数を明示的に呼び出す必要がある場合もあります)。
- DevConnect Monetization Worldpay Payment(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 エンドポイントとの通信時に HTTP クライアントとして Guzzle/Http ライブラリを使用するようになりました。
- Dev Portal の管理画面で KMS への接続をテストするときに、この組織に API プロダクトが構成されていない場合、接続が誤って失敗と報告されなくなりました。
- 非推奨の devconnect_apigee、devconnect_validate、devconnect_faq_ext モジュールが削除されました。
- デベロッパー ポータルのアプリ属性管理画面が、デベロッパー ポータルの管理画面のサブメニューに移動されました。追加のウィジェット(ラジオボタン、選択ボックス、チェックボックス)が追加されました。フィールドの並べ替えに関する複数のバグを修正しました。
- モジュールとテーマのアセット(JS、CSS、画像)へのハードコードされたパスを削除しました。
- developer_app エンティティが配列ではなくオブジェクトになりました。デベロッパー アプリ エンティティの基本的なビューのサポートが追加されました。
- デベロッパー アプリの表示、作成、編集、削除、管理に関するきめ細かい権限が追加されました。CRUD 権限はデフォルトで認証済みユーザーに割り当てられます。管理権限は、名前に「管理者」が含まれているロールにデフォルトで割り当てられます。
- ローカライズできるように、ハードコードされた英語の文字列を t() 関数でラップしました。
- デベロッパー アプリがエンドポイントに保存されると、DisplayName、Developer、lastModified、lastModifier、creationDate などのデフォルトの属性が作成されます(まだ存在しない場合)。