<?php require_once '../../csrest_campaigns.php'; $wrap = new CS_REST_Campaigns('Campaign ID to get bounces for', 'Your API Key'); $result = $wrap->get_bounces(1, 50, 'email', 'asc'); //$result = $wrap->get_bounces(page, page size, order field, order direction); echo "Result of GET /api/v3/campaigns/{id}/bounces\n<br />"; if ($result->was_successful()) { echo "Got bounces\n<br /><pre>"; var_dump($result->response); } else { echo 'Failed with code ' . $result->http_status_code . "\n<br /><pre>"; var_dump($result->response); } echo '</pre>';
<?php require_once '../../csrest_campaigns.php'; $auth = array('access_token' => 'your access token', 'refresh_token' => 'your refresh token'); $wrap = new CS_REST_Campaigns('Campaign ID to get bounces for', $auth); $result = $wrap->get_bounces('Get bounces since', 1, 50, 'email', 'asc'); //$result = $wrap->get_bounces(page, page size, order field, order direction); echo "Result of GET /api/v3.1/campaigns/{id}/bounces\n<br />"; if ($result->was_successful()) { echo "Got bounces\n<br /><pre>"; var_dump($result->response); } else { echo 'Failed with code ' . $result->http_status_code . "\n<br /><pre>"; var_dump($result->response); } echo '</pre>';
function getCampaignBounces($campaignId, $sentDate, $page_number, $page_size, $order_field, $order_direction) { $this->loadWrapperClass('csrest_campaigns'); $wrap = new CS_REST_Campaigns($campaignId, $this->_api_key); $result = $wrap->get_bounces($sentDate, $page_number, $page_size, $order_field, $order_direction); $list = array(); foreach ($result->response->Results as $row) { $list[] = $row; } // $this->resultCount = count($list); return $list; }