emailQuickSend
public static stringemailQuickSend(string token,string emailID, string ListName,array emails,string scheduleDate)
Quicksend an email campaign
| Parameters |
| string token | A valid token for your account. To generate a token, use the login method. |
| string emailID | The email ID to update. To get all the emails, use the emailGet method. |
| string ListName | Name of the contact list. |
| array emails | The array containing the contact details.| string email | The email address |
|
| string scheduleDate | Date on which the campaign needs to be sent. |
| Returns |
| string | Returns "1" if action is successful else it returns "0" |
- <?php
- /**
- This Example shows how to authenticate a user using XML-RPC.
- Note that we are using the PEAR XML-RPC client and recommend others do as well.
- **/
- require_once 'XML/RPC2/Client.php';
- require_once 'inc/config.php';
- $client = XML_RPC2_Client::create($apiURL);
- $token = $client->login($apiLogin, $apiPassword);
-
- /**
- Fetch the latest email, so we can retrieve the email ID.
- **/
- $emailList = $client->emailGet($token, "", "", 1, 1, "", "");
- $emailID = $emailList[0]['id'];
-
- $emailaddress = array();
- $emailaddress[0]['email'] = 'address1@yourdomain.com';
- $emailaddress[1]['email'] = 'address2@yourdomain.com';
- $emailaddress[2]['email'] = 'address3@yourdomain.com';
- $flag = $client->emailQuickSend($token,$emailID,'My temp list',$emailaddress,'17 Dec 2010 5:00');
- ?>