reportGetClickEmails
public static array reportGetClickEmails (string token, string emailID,string clickURL, integer pageNumber, integer pageSize, string orderBy, string sortOrder)
Get the Emails of the receipients clicking on URLs for a campaign ,using the paging limits.
Section
Reports Related Methods

Parameters
string tokenA valid token for your account. To generate a token, use the login method.
string emailIDThe email campaign ID for which the click emails are to be fetched. To get the email campaign ID, use the reportGet method.
string clickUrlThe url on which the user clicks in the email
integer pageNumberFetch results from the given page number.
integer pageSizeNumber of results per page.
string orderBySort the results based on "email" or "date".
string sortOrderSort the results in the "asc"ending or "desc"ending order.

Returns
arrayReturns an array with the results.

Return Structure
integer sequenceThe sequence number of the record
string emailThe opened email address
string nameName of the contact
string logdateDate on which the click was logged.


Examples
download example code
xmlrpc_reportGetClickEmails.php


  1. <?php
  2. /**
  3. This Example shows how to authenticate a user using XML-RPC.
  4. Note that we are using the PEAR XML-RPC client and recommend others do as well.
  5. **/
  6. require_once 'XML/RPC2/Client.php';
  7. require_once 'inc/config.php';
  8. $client = XML_RPC2_Client::create($apiURL);
  9. $token = $client->login($apiLogin, $apiPassword);
  10.  
  11. /**
  12. Fetch the latest campaign, so we can retrieve the email campaign ID.
  13. **/
  14. $campaignList = $client->reportGet($token, "", 1, 1, "", "");
  15. $campaignID = $campaignList[0]['id'];
  16.  
  17. $clickUrl="";
  18. $openList = $client->reportGetClickEmails($token, $campaignID,$clickUrl, 1, 100, "", "");
  19.  
  20. foreach($openList as $rec){
  21.     echo $rec['sequence'] . "] Email: " . $rec['email'];
  22.     echo " Name: " . $rec['name'];
  23.     echo " Date: " . $rec['logdate'] . "<br />";
  24. }
  25.  
  26. ?>