14.10.27.00 : Notes de version du portail des services pour les développeurs Apigee

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus


Le jeudi 13 novembre 2014, nous avons publié la version 14.10.27.00 du portail de services pour les développeurs Apigee pour le cloud.

Nouvelles fonctionnalités

Cette version de la version cloud du portail de services pour les développeurs Apigee contient les nouvelles fonctionnalités suivantes:

  • Documentation ajoutée sur la création de sous-thèmes
    Pour modifier un thème afin de changer l'apparence du site, ne modifiez pas directement les fichiers de thème sous profiles/apigee/themes. Dans ce cas, vos modifications seront écrasées la prochaine fois que vous mettrez à niveau le portail. Créez plutôt un sous-thème. Pour en savoir plus, consultez Personnaliser le thème.
  • Module supprimé
    Le module devconnect_docgen est obsolète et a été supprimé et remplacé par le module smartdocs.
  • Modèle SmartDocs personnalisé
    Vous pouvez désormais importer un modèle SmartDocs par défaut utilisé par tous les modèles. Si vous importez un modèle personnalisé, il servira à afficher tous les modèles au lieu d'utiliser le modèle par défaut fourni avec le module SmartDocs. Pour en savoir plus, consultez la section Utiliser SmartDocs pour documenter des API.
  • Possibilité d'utiliser SmartDocs même lorsque le serveur de gestion OPDK n'est pas accessible publiquement
    SmartDocs vous permet désormais de spécifier l'URL du proxy lorsque l'adresse IP du serveur de gestion OPDK n'est pas accessible publiquement. Pour en savoir plus, consultez la section Utiliser SmartDocs pour documenter des API.

Obsolescence

À compter du 15 avril 2015, Google ne prendra plus en charge l'API OpenID 2.0, comme décrit sur la page suivante:

https://developers.google.com/+/api/auth-migration#timetable

Tous les portails publiés avant la version 14.07 utilisaient Google OpenID 2.0, qui permettait aux utilisateurs de se connecter au portail ou de s'inscrire en tant qu'utilisateur du portail à l'aide de leurs identifiants Google. Pour en savoir plus, consultez la section Utiliser des identifiants fédérés sur le portail des développeurs. En raison de cet abandon, cette fonctionnalité a été supprimée du portail.

En remplacement, vous pouvez utiliser le module Drupal Google Auth ou les informations décrites dans l'article Utiliser OAuth 2.0 pour la connexion.

Correction de bugs

Les bugs suivants sont résolus dans cette version.

Thème Description
Tâche Cron La tâche Cron Drupal appelle désormais des règles lorsque l'état d'une application change.
Plans tarifaires de monétisation Les plans tarifaires avec un tableau des tarifs en bandes de volume s'affichent désormais correctement sur la page des détails du forfait.
Arrondi en CHF Tous les arrondis des CHF sont désormais effectués sur le backend, et non sur le portail.
Cache de produit API et d'application de développeur Vous pouvez désormais choisir de recompiler les caches du produit d'API et de l'application de développement à chaque exécution d'un service Cron.
  1. Dans le menu Drupal, sélectionnez Configuration > Paramètres du portail de développement > Configuration de l'application du portail de développement.
  2. Cochez ou décochez Recompiler les caches du produit d'API et de l'application de développeur à chaque exécution de Cron.
  3. Enregistrez vos paramètres.
Cache de produits API

Lorsque vous ajoutez un produit d'API à Edge, vous pouvez maintenant le synchroniser avec le portail en vidant le cache du portail. La synchronisation du produit d'API permet de l'afficher dans la liste des produits disponibles sur le portail. Auparavant, le seul moyen d'effectuer cette synchronisation était d'exécuter la tâche Cron.

Pour vider le cache:

  1. Connectez-vous à votre portail en tant qu'utilisateur disposant des droits d'administrateur ou de création de contenu.
  2. Dans le menu Drupal, sélectionnez l'icône d'accueil > Vider tous les caches.

Si vous souhaitez vider les caches individuellement, sélectionnez l'un des éléments du sous-menu, par exemple Produits API.

Champs de profil utilisateur et d'inscription

Les champs de profil utilisateur et d'inscription peuvent désormais être réorganisés à partir de l'interface du menu Drupal.

  • Pour réorganiser les champs d'inscription, sélectionnez Configuration > Personnes > Paramètres de compte > Gérer les champs.
  • Pour réorganiser les champs de profil, sélectionnez Configuration > Utilisateurs > Paramètres du compte > Gérer l'affichage.

Faites glisser les champs dans l'ordre de votre choix, puis cliquez sur Enregistrer.

Bouton de connexion Apigee Le bouton S'authentifier avec Apigee s'affiche désormais correctement sur le formulaire de connexion lorsque le module SSO Apigee est activé.
Formulaire de connexion utilisateur Correction de la fermeture HTML manquante dans le modèle de formulaire modal d'amorçage pour la connexion utilisateur, ce qui entraînait un désalignement de la fenêtre modale.
SmartDocs Correction de la notification d'erreur PHP "Conversion de tableau en chaîne dans drupal_attributes()" lors de l'importation et de l'affichage fantaisistes.
SmartDocs avec OAuth Ajout du champ "URL de rappel OAuth" manquant au module SmartDocs.
Page de liste de l'API SmartDocs Correction d'un problème de mise en cache qui entraînait l'affichage d'une page vierge dans la liste des API après le rendu d'une nouvelle révision d'un modèle SmartDocs.