Régulation des appels Afin de maintenir et protéger la réputation de vos envois, le nombre d'appels à la methode SendMessage de l'API est défini automatiquement par notre outil de supervision OPERA. OPERA procédera à ce réglage en fonction de la qualité des retours faisant suite à vos envois depuis la plateforme Dolist-EMT. Cette régulation sera appliquée unitairement à chacun des templates de votre compte. Les principes de fonctionnement Le nombre d'appel autorisés est défini par template pour une période de temps donnée (exemple: 200 messages / 5 minutes). Lorsque cette période est écoulé, le compteur est remis à 0. Si le nombre autorisé des messages envoyés a été atteint dans cette période tous les envois suivants sont rejetés. Pour chaque tentative d'envoi au delà de quota d'appels, une erreur est levée par web service : Message: Unabled to send message Description: Template ID XX: Usage quota exceeded for this method, please try again later. ErrorCode: MethodUsageQuotaExceededException Conseil Dolist : une file d'attente devra être mise en place et gérée du côté de l'appelant à l'API Dolist-EMT afin de prendre en compte l'éventuel dépassement de quota d'appels défini. Exemple PHP: try { } catch(SoapFault $fault) { $Detail = $fault->detail; if ($Detail->ServiceException->ErrorCode == "MethodUsageQuotaExceededException") { //add the message to the waiting queue in order to retry sending } }