def httpPostOwner(idcardnumber, idcardname):
    urlstring = cf.get('VerifyIdcard', 'url')
    user_agent = 'Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1'
    reponsestring = eval(Login.HttpLoginOwner())
    sessionId = reponsestring['data']['customerInfo']['sessionId']
    headers = {'User-Agent': user_agent, 'sessionId': sessionId}
    idcardnumber = idcardnumber
    idcardname = idcardname
    data = {'idcardName': idcardname, 'idcardNumber': idcardnumber}
    response = requests.post(urlstring, data=data, headers=headers)
    return response.text
def HttpIndexInfoOwner():
    cf = configparser.ConfigParser()
    cf.read('config.ini', encoding="utf-8-sig")
    urlstring = cf.get('IndexInfo', 'owner_url')
    reponsestring = eval(Login.HttpLoginOwner())
    pdata = ''
    #user_agent='Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MicroMessenger/4.5.255'
    user_agent = 'Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1'
    sessionId = reponsestring['data']['customerInfo']['sessionId']
    headers = {'User-Agent': user_agent, 'sessionId': sessionId}
    req = urllib.request.Request(url=urlstring,
                                 data=pdata.encode("UTF-8"),
                                 headers=headers)
    response = urllib.request.urlopen(req)
    the_page = response.read()
    return the_page.decode('utf-8')
def HttpGetLatestADOwner():
	cf=configparser.ConfigParser()
	cf.read('config.ini',encoding="utf-8-sig")
	urlstring=cf.get('getLatest','url')
	device=cf.get('getLatest','device1')
	versionType=cf.get('getLatest','versiontype3')
	sqlscript='SELECT version from app_version where device='+device+' and version_type='+versionType
	current=DBConn.GetConnection(sqlscript)
	reponsestring=eval(Login.HttpLoginOwner())
	customerId=reponsestring['data']['customerInfo']['customerId']

	values={'device':device,'versionType':versionType,'current':current,'customerId':customerId}
	pdata=urllib.parse.urlencode(values)
	#user_agent='Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MicroMessenger/4.5.255'
	user_agent='Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1'
	sessionId=reponsestring['data']['customerInfo']['sessionId']
	headers={'User-Agent':user_agent,'sessionId':sessionId}
	req=urllib.request.Request(url=urlstring,data=pdata.encode("UTF-8"),headers=headers)
	response = urllib.request.urlopen(req) 
	the_page = response.read()
	return the_page.decode('utf-8')
Beispiel #4
0
def PostOwnerInfo():
    cf = configparser.ConfigParser()
    cf.read('config.ini', encoding="utf-8-sig")
    urlstring = cf.get('MoreInfo', 'owner_url')
    headPortrait = cf.get('MoreInfo', 'headPortrait')
    idcardPositive = cf.get('MoreInfo', 'idcardPositive')
    idcardNuber = cf.get('MoreInfo', 'idcardNumber3')
    idcardName = cf.get('MoreInfo', 'idcardName3')
    reponsestring = eval(Login.HttpLoginOwner())
    sessionId = reponsestring['data']['customerInfo']['sessionId']
    user_agent = 'Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1'
    headers = {'User-Agent': user_agent, 'sessionId': sessionId}
    data = {
        'headPortrait': headPortrait,
        'idcardPositive': idcardPositive,
        'idcardNuber': idcardNuber,
        'idcardName': idcardName
    }
    VerifyIdcard.VerifyIdcardOwner(idcardNuber, idcardName)
    UploadPic.UploadPic()
    response = requests.post(urlstring, data=data, headers=headers)
    return response.text