...
Wenn die Schnittstelle mehrmals hintereinander augefrufen wird, kann es sein, dass die Meldung "Another auto import is running. Please try again later." erscheint. Dies ist immer dann der Fall, wenn bereits einen Batchimport angestoßen wurde. In einem solchen Fall muss die Funktion immer wieder aufrufen werden, so lange bis der erst Import abgeschlossen ist (die Fehlermeldung wird dann nicht mehr erscheinen).
Verfügbar ab Backclick-Version: 5.8.0
Um den Abonnenten-Import zu starten müssen Sie folgendes angeben:
...
- Another auto import is running. Please try again later. => Es läuft bereits ein Import. bitte später noch einmal probieren.
- No data for import given. => Sie haben im Import keine Daten angegeben.
- No List-ID's given in import. => Sie haben keine Verteilerlisten angegeben.
- Should I create or update a filter? => Sie haben angegeben, dass ein Filter angelegt werden soll, aber gleichzeitig die ID eines anzureichernden Filters angegeben.
- Filter with ID #x is non existent. => Der anzureichernde Filter existiert nicht.
- Could not create import file. => Problem beim Anlegen der temporären Datei aufgetreten.
Beispiel
Code Block | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
$client = new SoapClient($wsdlUrl); $importSubscribersRequest = new StdClass(); $importSubscribersRequest->mandatorId = 0; $importSubscribersRequest->newsletterListIds = array(1); $importSubscribersRequest->createFilter = true; $importData = utf8_encode("EMAIL\tVORNAME\tNACHNAME\r\n"); for ($i = 0; $i < 10; $i++) { $importData = $importData . utf8_encode("user-" . $i . "@example.com\tVorname-" . $i . "\tNachname-" . $i . "\r\n"); } $importSubscribersRequest->importData = $importData; try { $result = $client->importSubscribers($importSubscribersRequest); var_dump($result); } catch (Exception $e) { echo "Fehler aufgetreten: " . $e->getMessage() . "\n"; } |
Code Block | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
object(stdClass)#3 (1) { ["filterId"]=> int(1) } |
...