A recipient details.
Parameters:
Name
|
Type
|
Required
|
Description
|
Email
|
String
|
No
|
The recipient's email address
|
MobileNumber
|
String
|
No
|
The recipient's mobile number
|
Fields
|
An array of CustomField
|
No
|
The recipient's custom fields
|
Java Code:
Recipient recipient = new Recipient();
recipient.setMobileNumber(mobileNumber);
ArrayOfCustomField fields = new ArrayOfCustomField();
{
CustomField field = new CustomField();
field.setId(13);
field.setValue("my address");
fields.customField.add(field);
}
{
CustomField field = new CustomField();
field.setId(2);
field.setValue("John");
fields.customField.add(field);
}
recipient.setFields(fields);
C# Code:
Recipient recipient = new Recipient();
CustomField[] fields = new CustomField[2];
{
CustomField
field = new CustomField();
field.Id=13;
field.Value="my
address";
fields[0] = field;
}
{
CustomField
field = new CustomField();
field.Id = 2;
field.Value="John";
fields[1] = field;
}
recipient.Fields = fields;
recipient.MobileNumber = mobileNumber;
VB Code:
Dim recipient As
New Recipient()
recipient.MobileNumber
= mobileNumber
Dim fields(1) As InwiseService.CustomField
fields(0) =
New InwiseService.CustomField()
fields(0).Id = 13
fields(0).Value = "my address"
fields(1) =
New InwiseService.CustomField()
fields(1).Id = 2
fields(1).Value = "John"
recipient.Fields = fields
Raw Xml:
<Recipient>
<Id>0</Id>
<MobileNumber>972545405213</MobileNumber>
<Fields>
<CustomField>
<Id>1</Id>
<Value xsi:type="xsd:string">Tal</Value>
</CustomField>
</Fields>
</Recipient>