array( 'method' => $method, 'content' => $data, 'header' => "Content-Type: application/json\r\n" ) )); $result = file_get_contents($url, FALSE, $context); return $result; //return $data; //return $url; } public static function search($email) { $n = '{"emails": [ { "address": "'.$email.'" } ]}'; return self::_doRequest('POST', $n, 'search'); } public static function addNewUser($data) { return self::_doRequest('POST', $data); } public static function addTag($email, $d) { $u = $email . '/Tags'; $data = '[' . $d . ']'; return self::_doRequest('POST', $data, $u); } public static function delTag($email, $d) { $u = $email . '/Tags'; $data = '[' . $d . ']'; return self::_doRequest('DELETE', $data, $u); } public static function updateUser($data) { //$service = $email; return self::_doRequest('PUT', $data); } public static function startCampaign($email, $data) { $service = $email . '/Campaign'; return self::_doRequest('POST', $data, $service); } }