19.09.25.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 mercredi 25 septembre, une nouvelle version du portail des développeurs Drupal 7 est prête à être envoyée. Consultez la section Comment appliquer les mises à jour d'Apigee à mon portail des développeurs dans le cloud public ?

Nouvelles fonctionnalités et améliorations

Cette section décrit les nouvelles fonctionnalités et les améliorations proposées dans cette release.

Exécuter l'optimiseur automatique de chargeur de Composer lors de la création du SDK PHP

L'optimisation du chargeur automatique est désormais exécutée lorsque vous compilez le SDK PHP Apigee Edge afin d'améliorer les performances.

Compatibilité avec PHP 7.2

Compatibilité avec PHP 7.2 et les mises à jour suivantes:

Bugs résolus

Les bugs suivants sont résolus dans cette version.

ID du problème Nom du composant Description
136112141 Portail des développeurs – Drupal

Google Docs interactif ne fonctionne plus après le lancement de la sécurité

Résolution du problème lié à la fonctionnalité "Essayer" de SmartDocs qui empêchait l'authentification OAuth2.

134425292 Portail des développeurs – Drupal

L'état de l'application et du produit sur le portail des développeurs ne correspond pas à l'état sur Edge

Résolution du problème lié à l'application d'un développeur qui pouvait afficher un état incorrect si un seul produit d'API pour cette application était approuvé ou révoqué. L'état de l'application pour chaque produit d'API affiche désormais le même état que celui de l'interface utilisateur Apigee Edge.

131693372 Portail des développeurs – Drupal

Monétisation: onglet "Remove Received Bills" (Supprimer les factures reçues)

Le moteur de facturation associé à la monétisation a été supprimé. Par conséquent, la page "Factures reçues" qui affichait les relevés de facturation au post-paiement a été supprimée.

130756008 Portail des développeurs – Drupal

Monétisation Worldpay: message d'erreur non valide affiché: "Paramètres d'URL manquants"

  • Le module Worldpay de monétisation Apigee n'essaiera plus de valider les paramètres de réponse provenant des paiements Worldpay lorsqu'une erreur est renvoyée. L'ancien comportement affichait l'erreur "La réponse du serveur Worldpay ne contient pas les paramètres d'URL suivants: %missing_params.", ce qui n'était pas vrai. Ce message pour corriger les paramètres de Worldpay ne s'affiche plus lorsque des messages d'erreur sont renvoyés. À la place, il consigne tous les paramètres et les informations de réponse dans les journaux Drupal pour inspection.
  • La catégorie de journal utilisée par le module Worldpay de monétisation Apigee est désormais "devconnect_mint_Worldpay" lors de la journalisation. Auparavant, il était défini sur plusieurs chaînes qui ne suivaient pas les conventions standards de Drupal concernant l'utilisation du nom du module.
130354871 Portail des développeurs – Drupal

Monétisation: échec des achats par carte de crédit Worldpay avec un compte de test Apigee

  • Dans les très premières versions, le champ "MAC Secret" était chiffré, mais ce n'est plus le cas. Si vous rencontrez des problèmes après cette mise à niveau, assurez-vous que le champ "MAC Secret" (Code secret de MAC) dans les paramètres du module Apigee Worldpay est identique à celui défini dans le compte Worldpay.
  • Un nouveau paramètre a été ajouté aux paramètres du module Apigee Worldpay pour désactiver la validation des réponses Worldpay à des fins de débogage. Il est déconseillé de désactiver ce paramètre sur les sites de production.
  • Si une erreur se produit lors du traitement de Worldpay, la page de réponse utilisée pour masquer la réponse d'erreur et revenir à la page des cartes de crédit Worldpay. Ce processus a été modifié afin de revenir à la page "Facturation et rapports " afin que l'erreur soit facilement visible.
130353676 Portail des développeurs – Drupal

Monétisation: Worldpay supprime des images de cartes de crédit

Suppression des liens vers le site de Worldpay pour les images de cartes de crédit, car ils ne sont plus disponibles. Déplacement de l'image de Worldpay dans le module au lieu d'un lien vers le site de Worldpay.

124121539 Portail des développeurs – Drupal

Nom incorrect lors de la suppression d'une application après un changement de nom

Résolution du problème lors duquel l'écran de confirmation de suppression utilisait "nom de l'application" au lieu de "nom à afficher de l'application", ce qui pouvait être source de confusion lors de la suppression d'une application renommée.

124011009 Portail des développeurs – Drupal

Impossible d'ajouter le développeur de l'entreprise, car l'API Apigee Edge est sensible à la casse pour l'adresse e-mail du développeur.

Lorsque vous invitez un utilisateur dans une entreprise en cours de monétisation, l'adresse e-mail de l'utilisateur Drupal est utilisée pour garantir que sa demande est correctement enregistrée.

119126974 Portail des développeurs – Drupal

SmartDocs: Afficher les nœuds de méthode issus d'anciennes révisions

Résolution du problème lié à l'affichage d'anciennes révisions d'une méthode dans un document SmartDocs OpenAPI qui s'affichait si vous la supprimez.