Exemplo n.º 1
0
 def open_roll_box(self, num):
     _requests = self.user.get_request_client()
     url = get_url(OPEN_ORDER)
     url_params = {"boxId": self.box_id, "num": num}
     return _requests.post(url,
                           params=url_params,
                           headers={"authorization": self.user.token})
Exemplo n.º 2
0
 def login(self):
     url = get_url(LOGIN_API)
     url_params = {"username": self.account_id}
     json_data = {"key": "0.1806204298780072", "password": self.pass_word}
     resp = self._requests.post(url, params=url_params, json=json_data)
     if resp.status_code == 200:
         resp_data = json.loads(resp.text)
         if resp_data["code"] == 200:
             self.token = "Bearer " + resp_data["data"]
             return
     raise Exception("用户{}登录失败" % self.account_id)
Exemplo n.º 3
0
 def logout(self):
     url = get_url(LOGOUT_API)
     if self.token:
         self._requests.post(url, headers={"authorization": self.token})
         self.token = None
Exemplo n.º 4
0
 def buy_back(self, id_arr):
     _requests = requests
     url = get_url(BUY_BACK)
     return _requests.post(url,
                           json=id_arr,
                           headers={"authorization": self.user.token})
Exemplo n.º 5
0
 def _show_bag(self, page_size):
     _requests = self.user.get_request_client()
     url = get_url(SHOW_PACK_ORDERS)
     return _requests.get(url,
                          params=page_size,
                          headers={"authorization": self.user.token})