public function __construct($params)
{
/**
* Default params to pass to the Client
*/
$defaults = ['format' => 'json'];
$params = array_merge($defaults, $params);
if (!isset($params['token'])) {
throw new WistiaException('Client error: 401 - Token is required', 401);
}
$this->format = $params['format'];
$this->_token = $params['token'];
$this->client = new HttpClient(['base_uri' => 'https://api.wistia.com/v1/']);
$this->upload_client = new HttpClient(['base_uri' => 'https://upload.wistia.com/']);
}