Project

General

Profile

Development #42230

Uniformiser les retours des connecteurs SMS

Added by Nicolas Roche 9 months ago. Updated 8 months ago.

Status:
Solution proposée
Priority:
Normal
Assignee:
Target version:
-
Start date:
28 Apr 2020
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

... en vue de gérer plusieurs tentatives sur l'envoi asynchrone des SMS en cas d'erreurs récupérables.

Les erreurs récupérables seront à priori les erreur de transport HTTP qui lèvent une RequestException, mais pourraient aussi être fonction de la réponse du service.
Par exemple, pour les service qui retourne cette information, on pourrait tenter de renvoyer les SMS qui ne peuvent pas être délivrés, faute de crédit insuffisant sur le compte du client chez le fournisseur de service.


Files


Related issues

Related to Passerelle - Development #21465: connecteurs SMS : file pour envois asynchronesSolution déployée29 Jan 2018

Actions
Related to Passerelle - Support #44730: Erreur SMS OVH : Too much requests. Please retry in 3 seconds.Nouveau02 Jul 2020

Actions

History

#1

Updated by Nicolas Roche 9 months ago

#2

Updated by Nicolas Roche 9 months ago

Patch qui crée une exception dédiée aux erreurs récupérables.

#3

Updated by Frédéric Péters 8 months ago

Ça m'a l'air de vouloir introduire un truc générique et je dirais non, particulièrement quand ça part du cas particulier des SMS où les envois vont être asynchrones et où donc jamais il n'y aura un retour d'API avec ça.

Je dirais que l'ordre des choses devrait plutôt être d'avoir l'envoi asynchrone, et une fois ça en place alors on pourra s'interroger sur les possibilités de rejeu.

#4

Updated by Nicolas Roche 7 months ago

  • Related to Support #44730: Erreur SMS OVH : Too much requests. Please retry in 3 seconds. added

Also available in: Atom PDF