API: Gruppenzugehörigkeit für neuen Empfänger
Moderator: mirko
Re: API: Gruppenzugehörigkeit für neuen Empfänger
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
$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
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?
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
na
für keine Gruppenzuordnung oder
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
Code: Alles auswählen
"apiarrayGroupsIds" => array()
Code: Alles auswählen
"apiarrayGroupsIds" => array(<id der Gruppe1>, <id der Gruppe2> usw...)
- Dateianhänge
-
- Bild1.png (46.96 KiB) 317 mal betrachtet
API: Gruppenzugehörigkeit für neuen Empfänger
Über API lassen sich neue Empfänger anlegen.
Wie muss beim Parameter "apiarrayGroupsIds" => array() das Array für die Eintragung der Gruppenzugehörigkeit lauten?
Wie muss beim Parameter "apiarrayGroupsIds" => array() das Array für die Eintragung der Gruppenzugehörigkeit lauten?