Seite 1 von 1

Re: API: Gruppenzugehörigkeit für neuen Empfänger

Verfasst: 28.01.2021, 15:03
von mirko
bei api_Recipients.api_editRecipient gibt es keine Gruppen, nur bei api_Recipients.api_createRecipient

$params = array("apiMailingListId" => 1, "apiData" => array( "u_EMail" => "webmaster@johndoe.com", "u_LastName" => "Doe", "u_FirstName" => "John" ), "apiarrayGroupsIds" => array(1), "apiUseDoubleOptIn" => false, "apiFormId" => 0);

mit api_Recipients.api_assignRecipientsToGroups kann man Gruppen zuordnen

Re: API: Gruppenzugehörigkeit für neuen Empfänger

Verfasst: 28.01.2021, 14:50
von FUN-DIVER
habe mit api_Mailinglists.api_getMailingListGroups als Ergebnis (print_r($result)) erhalten:
Array
(
[0] => Array
(
[id] => 2363
[CreateDate] => 2021-01-28 13:30:25
[Name] => PROBEMITGLIED
)

wenn ich in den Parametern für api_Recipients.api_editRecipient eintrage
"apiarrayGroupsIds" => array("2363"),

Wird zwar die API ohne Fehler ausgeführt, der Empfänger aber nicht der Gruppe zugeordnet.
Desgleichen bei "apiarrayGroupsIds" => array(2363),

Was ist falsch?

Re: API: Gruppenzugehörigkeit für neuen Empfänger

Verfasst: 28.01.2021, 14:28
von mirko
na

Code: Alles auswählen

"apiarrayGroupsIds" => array()
für keine Gruppenzuordnung oder

Code: Alles auswählen

"apiarrayGroupsIds" => array(<id der Gruppe1>, <id der Gruppe2> usw...)
mit api_Mailinglists.api_getMailingListGroups bekommt man die IDs der Gruppen und Namen, alternativ im Browser die Empfängerliste ändern, auf Reiter mit den Gruppen mit F12 Developertools öffnen, Element anklicken, steht die ID

API: Gruppenzugehörigkeit für neuen Empfänger

Verfasst: 28.01.2021, 14:07
von FUN-DIVER
Über API lassen sich neue Empfänger anlegen.

Wie muss beim Parameter "apiarrayGroupsIds" => array() das Array für die Eintragung der Gruppenzugehörigkeit lauten?