'get the value of "servertime", "nonce", "pubkey", "rsakv" and "showpin", etc'

def get_json_data(self, su_value):

    params = {'entry': 'weibo', 'callback': 'sinaSSOController.preloginCallBack', 'rsakt': 'mod', 'checkpin': '1', 'client': 'ssologin.js(v1.4.18)', 'su': su_value, '_': int((time.time() * 1000))}
    try:
        response = self.session.get('http://login.sina.com.cn/sso/prelogin.php', params=params)
        json_data = json.loads(re.search('\\((?P<data>.*)\\)', response.text).group('data'))
    except Exception as excep:
        json_data = {}
        logging.error('WeiBoLogin    get_json_data    error:    %s', excep)
    logging.debug('WeiBoLogin    get_json_data:    %s', json_data)
    return json_data
