/** * Import endpoint API calls. * * @param array $params message to send to Segment * @return object Guzzle response object */ public static function import(array $params) { $validate = new Validate(); $validate->import($params); $message = $validate->addLibraryInfo($params); // Initialize Guzzle $client = new Client(['base_uri' => Segment::baseUrl(), 'timeout' => Segment::getTimeout(), 'auth' => [Segment::getApiKey(), ':']]); $apiConnection = new GuzzleRequest($client, 'import/'); $identify = new ApiService($apiConnection); return $identify->send($message); }
public function testImportWithBatch() { $params = ['batch' => '12345']; $validate = new Validate(); $validate->import($params); }