Project

General

Profile

Gestion de projet #103363

Utilisation api Lingo

Added by Anaïs Ecuvillon about 1 month ago. Updated about 1 month ago.

Status:
Fermé
Priority:
Normal
Target version:
-
Start date:
14 March 2025
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Je suis en train de construire le Wf avec les APIs de Lingo : https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/170/

Le WS de création de panier est ok : https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/170/status/19/items/1/

Par contre, je n'ai pas réussi à avancer sur le WS d'ajout d'une ligne : https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/170/status/21/

J'ai effectué plusieurs tests, mais ici je suis loin du cas d'usage de la famille, donc je pense qu'il ne faut pas que j'essaie de reproduire, de toute façon, je n'ai pas réussi.

Est-ce que tu peux m'indiquer quelles sont les données à envoyer dans le corps de la requête qui sont obligatoires ? et la valeur attendue ?

History

#1

Updated by Lauréline Guérin about 1 month ago

  • Assignee changed from Lauréline Guérin to Anaïs Ecuvillon

https://demarches-aecuvillon.test.entrouvert.org/backoffice/management/s1-reserver-un-evenement-multiplace-payant-avec-billet-copie/28/inspect

ici, ça dit 404:
form_workflow_wscall_ajout_ligne_panier_status
404 (nombre entier)

=> l'url n'est pas bonne

https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/170/status/21/items/2/
l'url est {{ payment_url }}api/regie/dummy/basket/{{ form_workflow_wscall_creation_panier_response_data_basket_id }}/lines/ sans "s" à baskets

#2

Updated by Anaïs Ecuvillon about 1 month ago

  • Subject changed from Utilisation api endpoint ajout d'une ligne to Utilisation api Lingo
  • Assignee changed from Anaïs Ecuvillon to Lauréline Guérin

Merci Lauréline, effectivement, c'est corrigé, mais c'est reproduit totalement à l'aveugle, sans comprendre et identifier les paramètres obligatoires ou non.

Je poursuis avec le WS suivant et éventuellement on pourra se caler une visio tout aplanir en une fois.

Et donc, dorénavant, c'est avec le WS Ajouter ligne n°1 au panier (Plein tarif) : https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/170/status/22/items/1/#open:general
que je rencontre un blocage :
Voici l'inspect d'une demande,
https://demarches-aecuvillon.test.entrouvert.org/backoffice/management/s1-reserver-un-evenement-multiplace-payant-avec-billet-copie/36/inspect#open:variables
Avec : form_workflow_wscall_ajout_element_1_response_err_class invalid payload
et cela indique ensuite que les paramètres sont obligatoires quantity, unit_amount, pourtant ils sont bien renseignés dans le WS.

Peux-tu me dire ce que je dois modifier ?

#3

Updated by Lauréline Guérin about 1 month ago

  • Assignee changed from Lauréline Guérin to Anaïs Ecuvillon

tu envoies ton payload dans "Données à envoyer en paramètres de l’URL"

il faut passer ça dans Données à envoyer dans le corps de la requête, puisque c'est du POST

#4

Updated by Anaïs Ecuvillon about 1 month ago

  • Status changed from Nouveau to Fermé

merci Lauréline, j'ai réussi à parvenir jusqu'à la création du panier, il me manque des bouts, j'ai encore des erreurs, mais je vais d'abord bien paramétrer tout ce que je peux et je te demanderai de l'aide en visio pour la suite,

Also available in: Atom PDF