Produits

Comment définir les niveaux de journalisation du SDK pour Java, .NET et PHP ?

Définissez les niveaux de journalisation de Java et du SDK .NET.

  • Pour le SDK Java, définissez la valeur de l'élément level dans le fichier SDK_root/lib/log4j.properties.
  • Pour le SDK .NET (console uniquement), définissez la valeur de l'élément level dans le fichier SDK_root/bin/Console.exe.config.

Si vous n'utilisez pas la console, copiez les éléments liés à la journalisation dans le fichier Console.exe.config et collez-les dans votre propre descripteur d'assembly.

  • Description du niveau ALL
  • Identique à DEBUG ERROR
  • Enregistrez uniquement les erreurs graves.
  • INFO - Date et heure de l'opération API, nom de l'opération, temps écoulé, indication de réussite ou d'échec
  • DEBUG - Texte complet des requêtes et réponses SOAP et autres messages de débogage

Définissez les niveaux de journalisation du SDK PHP

Pour le SDK PHP, définissez la valeur du paramètre log_level dans le fichier SDK_root/Services_PayPa;/PayPal/conf/paypal-sdk.php.

  • Description du niveau PEAR_LOG_ERR
  • Enregistrez uniquement les erreurs graves.
  • PEAR_LOG_INFO - Niveau de journalisation par défaut. Date et heure du fonctionnement de l'API, nom de l'opération, temps écoulé, indication de réussite ou d'échec
  • PEAR_LOG_DEBUG - Texte intégral des requêtes et réponses SOAP et autres messages de débogage


Les requêtes et réponses SOAP étant asynchrones, leur enregistrement dans le fichier journal peut apparaître dans un ordre différent de celui dans lequel elles ont été reçues. Consultez le propriétaire de votre application tierce pour obtenir des informations supplémentaires concernant la journalisation des événements.