Method parameters
NewProcessImport(int idList, int listGUID, idGroup, string xmlDoc, string idGroups, int importType,
int mobileInputType, bool asPending, bool ConfirmEmail, bool asOptOut, bool forceOptIn,
bool replaceGroups, int idConfirmNL)
It creates Creates a new import process for the contacts listed in the xmlFeed.
Parameters:
- idList: list identifier
- listGuid: GUID of the list
- xmlDoc: an XML string containing the contacts to be imported (see Appendix A)
- idGroups: group identifiers separated by comma (more than a group for each list is possible)
- importType: import type (default value=3)
- mobileInputType: mobile number input type (see Appendix A)
- 1= include international code
- 2= international code and phone number in two different fields
- asPending: subscribes users as pending, if true (default value=false)
- ConfirmEmail: sends confirmation request email (default value=false)
- asOptOut: imports users as unsubscribed (default value=false)
- forceOptIn: forces subscription of users (default value=false)
- replaceGroups: replaces groups (default value=false)
- idConfirmNL: confirmation newsletter ID (default value=0, confirmation request created automatically)
If the import process is created successfully, then an "idProcess" value identifying it is returned; if not, a ReturnCode is returned.
Sample ReturnCode
Code Block | ||||
---|---|---|---|---|
| ||||
<mailupMessage> <mailupBody> <ReturnCode>17</ReturnCode> </mailupBody> </mailupMessage> |
...