示例#1
0
    def get_cookie(self):
        logger.debug('get-cookie[get_req_data]:%s %s %s' %
                     (self.name, self.pwd, self.uuid))
        url = 'http://wlogin.m.jd.com/applogin_v2'
        data = auth.get_req_data(self.name, self.pwd, self.uuid)
        headers = {'User-Agent': 'Android WJLoginSDK 2.4.0'}
        data = auth.get_req_data(self.name, self.pwd, self.uuid)
        logger.debug('POST %s\n%s\n%s' % (url, data, json.dumps(headers)))
        resp = requests.post(url, data=data, headers=headers)
        resp_text = resp.text
        logger.debug('resp: %s' % (resp_text))

        try:
            cookie = auth.get_cookie(resp_text)
            return cookie
        except Exception, e:
            raise Exception(u'密码错误')
示例#2
0
    def auth_test(self):
        req_data = auth.get_req_data(u'琴猪遣颠悄'.encode('utf-8'),
                                     'xiaheibacheng18',
                                     '867323020350896-a086c68dae09')
        print req_data

        resp = 'aHLnhbKM9oBtKHz0nVBtCtRI5vdKL0kEJSj85AR8sXiImjeOMj8xF+UhTWTXBgO4XV2QitZNleNzLP34rB0uAFK09+lzAsyuAhgCwXGz5YwkQ4hpnbx8vqwX1ZGaRkE590kX4nsrDFtOFqNklC1FStEKZBNQNrTd1J1hlDqudi7sxmZgh48TLno39B+dPuhP7PpKIkO9JAdoHP9KuVyoWA=='
        #resp_data = auth.get_resp_data(resp)
        cookie = auth.get_cookie(resp)
        print cookie
示例#3
0
    def login_test(self):
        url = 'http://wlogin.m.jd.com/applogin_v2'
        uuid = base_data.get_random_number() + '-' + base_data.get_random_letter_number(12)
        print uuid

        data = auth.get_req_data('18445855491', 'znvd9h', uuid)
        req = requests.post(url, data=data, headers={'User-Agent': 'Android WJLoginSDK 1.4.2'})
        resp = req.text
        print resp

        cookie = auth.get_cookie(resp)
        print cookie