public async Task <UserResponse> GetUserAsync(string accessToken, string openId, CancellationToken cancellationToken)
        {
            var userInfoUrl = _options.BuildUserInfoUrl(accessToken, openId);

            var response = await GetStringAsync(userInfoUrl, cancellationToken);

            return(UserResponse.From(response));
        }