public function finishUpload($requiredHeaders = array())
	{
		$parameters = $this->getParameters();

		if (isset($parameters['_requiredHeaders'])) $requiredHeaders = $parameters['_requiredHeaders'];

		$client = new Client;
		$request = $client->put($parameters['_uploadURL'], $requiredHeaders, fopen($parameters['path'], 'r'));
		$response = $request->send();

		unset($parameters['path']);
		$this->setParameters($parameters);
	}