Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントに移動。 情報
2013 年 7 月 25 日に、Apigee Developer Services ポータルの更新版をリリースしました。
機能と機能強化
- Drupal 7.21 から 7.23 へのアップグレード(メンテナンス修正のみ、セキュリティの問題なし)。
- 新しいプロファイルベースの Drupal インストーラ。
- Apigee MINT(収益化とコマース)との統合。
- プラグ可能なエラー処理。新しいフックが公開され、お客様固有のモジュールで Devconnect モジュールによって生成されたエラー通知やステータス通知を変更できるようになりました。
- 法律モジュールが統合されました。有効にすると、利用規約への同意をより堅牢に管理できます。
- Devconnect のユーザー名:パスワードと組織は、drush を使用してコマンドラインから設定できます。
- デベロッパー アプリの詳細ページがテンプレート ファイルなしで作成されるようになりました(カスタム テンプレート ファイルが存在しない場合)。また、コンテンツとレイアウトを変更できるように、新しいフックが公開されました。古いデベロッパー向けアプリの詳細ページ テンプレートをオーバーライドするカスタムテーマが存在する場合は、そのテンプレートが使用されます。存在しない場合、ページは Drupal レンダラ配列として作成され、フックを使用して変更できます。
- デベロッパー アプリの作成日が、デベロッパー アプリの詳細ページに表示できるフィールドとして渡されるようになりました。デフォルトでは表示されませんが、特定のフックを実装するカスタム モジュールでは表示を有効にできます。
- コールバック URL は、必須、省略可、非表示のいずれかに設定できます。これは、デベロッパー ポータルの管理ページで制御できます。
- API プロダクトは、単一または複数として構成できます。デフォルト値、必須、省略可、非表示にすることもできます。これは、デベロッパー ポータルの管理ページで管理できます。
- デベロッパー アプリ、デベロッパー、API プロダクトがエンティティとしてラップされるようになりました。それぞれにテストケースが作成されました。デベロッパーが Management API SDK の内部を理解する必要がなくなりました。使い慣れた entity_load 関数と entity_save 関数を使用して、すべての機能にアクセスできます。
- デベロッパー アプリでトークンが公開されるようになりました。ルール モジュールが有効になっている場合、これらのルールは、アプリの作成、更新、削除の 3 つの新しいイベントが発生したときに使用できます。
- update.php が実行されると、古い Devconnect_* モジュールが無効になります(R24 で削除されます)。
- devconnect_apigee(使用されなくなった古いクラス ライブラリが含まれている)
- devconnect_validate(Pantheon に移行するため不要)
- devconnect_faq_ext
- 以下の古い devconnect 関連モジュールが削除されました。
- devconnect_api_content_types
- devconnect_api_views
- devconnect_cdn
- devconnect_node_settings
- devconnect_readonlymode_ext
- デフォルトのコンテンツと構造が、特徴のセットとして保持されるようになりました。これにより、ゼロからインストールして、デベロッパー ポータルの動作するインスタンスを設定できます。
- node_reference モジュールの依存関係を削除しました。
- 日本語が有効になっている場合に、DevChan モジュールが正しく動作するようになりました。
- 日本語翻訳の翻訳文字列を追加しました。
- デベロッパー同期では、ローカルの Drupal ユーザーを KMS と同期する以前の動作に加えて、すべての KMS デベロッパーをローカルの Drupal ユーザーと同期するようになりました。また、KMS で組織管理者として構成されている各ユーザーに管理者ロールが割り当てられます。
- デベロッパー同期を drush で実行できるようになりました。
- accounts.apigee.com シングル サインオンを追加しました(*.apigee.com ドメインで利用可能)。
- Apigee SSO と Google SSO の両方で、KMS で管理者として構成されているメールアドレスを持つユーザーに管理者ロールが設定されます。
- Google SSO での氏名とメールアドレスの検出と事前入力を改善しました。
- DevChan Management API 管理ページに、KMS 接続パラメータをテストするための [接続をテスト] ボタンが追加されました。
- Key-Value マップを扱う際に Management API SDK の扱いの複雑さを隠す devconnect_key_value_map モジュールを追加しました。
- WYSIWYG モジュールは非推奨となり、CKEditor モジュールと CKEditor リンク モジュールに置き換えられて配布から削除されました。(WYSIWYG は、インストールから完全に削除する必要があります)。
- CKEditor がバージョン 4.2.1 にアップグレードされました。
- アップロードされたメディアとインターネットソースのメディアを管理するために、media、media_embed、media_youtube を使用するように CKEditor が構成されている。
- R22 以降からアップグレードするための drush コマンドを追加しました。
- 完全に新しい OPDK インストール スクリプトとインストール ガイドの PDF。
バグの修正
- アンパサンドを使用したデベロッパー アプリ名は使用できなくなりました。以前はアンパサンドがあるとサイトが破損していました。
- URL に適さない文字を含む組織のパスワードが原因で、破損が発生しなくなりました。
- KMS 認証情報がまだ設定されていない場合、user_save で例外がスローされなくなります。