Forum Discussion
cobriot
Première note
il y a 10 joursGestion de la mise en forme des articles dans l'API
Bonjour,
Lorsque j'utilise l'API pour récupérer un article créé dans l'interface Pennylane (ci joint capture d'écran)
Je e parviens pas à récupérer la mise en forme du champ description. Celui ci est tronqué :
Idem lorsque j'essaye de créer un article via API, ou même une ligne de facture.
Pourriez-vous m'aider ?
Merci d'avance,
Bonjour cobriot
Lorsqu'on récupère un article (ou une ligne de facture) via l'API, le champ « description » est toujours renvoyé sous forme de texte brut : la mise en forme appliquée depuis l'interface (gras, listes, etc.) n'est jamais incluse dans la réponse. C'est un comportement voulu de l'API, qui n'expose que la version texte simple de ce champ, jamais la version enrichie.
Ce même principe s'applique dans l'autre sens : lorsqu'on crée ou modifie un article (ou une ligne de facture) via l'API, le champ « description » n'accepte que du texte simple. Il n'est pas possible d'y envoyer une mise en forme enrichie via l'API.
Concernant l'aspect « tronqué » observé : la conversion du champ enrichi vers du texte simple ne conserve que le texte des éléments qui ont une structure exploitable ; certains éléments de mise en forme plus complexes ne sont pas repris dans cette conversion, ce qui peut donner l'impression qu'une partie du contenu a disparu ou est coupée.
1 Réponse
- Angélique_
Pennylaneur
Bonjour cobriot
Lorsqu'on récupère un article (ou une ligne de facture) via l'API, le champ « description » est toujours renvoyé sous forme de texte brut : la mise en forme appliquée depuis l'interface (gras, listes, etc.) n'est jamais incluse dans la réponse. C'est un comportement voulu de l'API, qui n'expose que la version texte simple de ce champ, jamais la version enrichie.
Ce même principe s'applique dans l'autre sens : lorsqu'on crée ou modifie un article (ou une ligne de facture) via l'API, le champ « description » n'accepte que du texte simple. Il n'est pas possible d'y envoyer une mise en forme enrichie via l'API.
Concernant l'aspect « tronqué » observé : la conversion du champ enrichi vers du texte simple ne conserve que le texte des éléments qui ont une structure exploitable ; certains éléments de mise en forme plus complexes ne sont pas repris dans cette conversion, ce qui peut donner l'impression qu'une partie du contenu a disparu ou est coupée.