lalalic commited on
Commit
256d30e
·
verified ·
1 Parent(s): 4863324

Update qili.py

Browse files
Files changed (1) hide show
  1. qili.py +10 -5
qili.py CHANGED
@@ -7,7 +7,12 @@ import traceback
7
 
8
  sys.path.append(os.getcwd())
9
 
10
- conf={"apiKey":os.environ.get("apiKey"), "api":os.environ.get("api"), "token": os.environ.get("token")}
 
 
 
 
 
11
 
12
  def fetch(request, timeout=60000):
13
  try:
@@ -58,12 +63,12 @@ def upload_bytes(bytes, key=None, ext=".wav"):
58
  })
59
  data=data["file_upload_token"]
60
  files={"file":(os.path.basename(key), bytes)}
61
- response = requests.post(conf["api"], files=files, data=data)
62
  if response.ok:
63
  data = response.json()
64
  return data.get("data", {}).get("file_create", {}).get("url")
65
  else:
66
- raise Exception(f"{response.status_code} - {response.reason}, {response.text}")
67
  except Exception as e:
68
  traceback.print_exc()
69
  return str(e)
@@ -103,13 +108,13 @@ def upload(files, root_key=None):
103
 
104
  for i, file in enumerate(files):
105
  form = {"file": open(file, "rb")}
106
- response = requests.post(conf["api"], files=form, data=tokens[i])
107
 
108
  if response.ok:
109
  data = response.json()
110
  urls.append(data.get("data", {}).get("file_create", {}).get("url"))
111
  else:
112
- raise Exception(f"{response.status_code} - {response.reason}, {response.text}")
113
 
114
  if shouldReturnString:
115
  urls[0]
 
7
 
8
  sys.path.append(os.getcwd())
9
 
10
+ conf={
11
+ "apiKey":os.environ.get("apiKey"),
12
+ "api":os.environ.get("api"),
13
+ "token": os.environ.get("token"),
14
+ "storage": os.environ.get("storage"),
15
+ }
16
 
17
  def fetch(request, timeout=60000):
18
  try:
 
63
  })
64
  data=data["file_upload_token"]
65
  files={"file":(os.path.basename(key), bytes)}
66
+ response = requests.post(conf["storage"], files=files, data=data)
67
  if response.ok:
68
  data = response.json()
69
  return data.get("data", {}).get("file_create", {}).get("url")
70
  else:
71
+ raise Exception(f"{conf["storage"]}: {response.status_code} - {response.reason}, {response.text}")
72
  except Exception as e:
73
  traceback.print_exc()
74
  return str(e)
 
108
 
109
  for i, file in enumerate(files):
110
  form = {"file": open(file, "rb")}
111
+ response = requests.post(conf["storage"], files=form, data=tokens[i])
112
 
113
  if response.ok:
114
  data = response.json()
115
  urls.append(data.get("data", {}).get("file_create", {}).get("url"))
116
  else:
117
+ raise Exception(f"{conf["storage"]}: {response.status_code} - {response.reason}, {response.text}")
118
 
119
  if shouldReturnString:
120
  urls[0]