Gar nicht, geht nur per Listung api_listRecipients und selbst raussuchen.FUN-DIVER hat geschrieben: ↑28.01.2021, 16:42 Wir haben in unserer Mitglieder-Empfängerliste doppelte Empfänger zulassen müssen, da es Empfänger-"Pärchen" gibt, die die gleiche e-Mail Adresse verwenden.
Wie kann man jetzt über API z.B. den zweiten Eintrag mit der e-Mail Adresse finden?
wenn man api_Recipients.api_getRecipientIdFromEMailAddress aufruft, wird immer nur der erste gefundene Eintrag (ID) zurückgegeben.
Ab der nächsten Version gibt es dann api_getRecipientIdAsArrayFromEMailAddress() gibt ein array() mit allen gefunden IDs zurück.
Das ist total aufwändig, muss ich die ganzen Feldnamen abprüfen. Mit api_listRecipients bekommt man alle Empfänger und kann auch alles selbst raussuchen, auch in internen Feldern, über die man über die Oberfläche normalerweise nicht rankommt.Könnte man nicht eine flexiblere "api_getRecipientID" generieren, bei der z.B. über ein Array mehrere Suchparameter, z.B.: Vorname, Nachname, e-Mail eingegeben werden können?