public function getAccessToken($code)
{
$query = $this->getTokenFields($code);
$tokenUrl = $this->getTokenUrl() . '?grant_type=authorization_code';
$response = $this->getHttpClient()->post($tokenUrl, ['body' => $query]);
return $this->parseAccessToken($response);
}