Moibe commited on
Commit
52ea231
·
1 Parent(s): bcb5b28

Add Sulku Get Data

Browse files
Files changed (2) hide show
  1. auth.py +6 -1
  2. sulkuPypi.py +17 -0
auth.py CHANGED
@@ -2,10 +2,15 @@ from data import usuarios
2
  import encrypter
3
  import gradio as gr
4
  import sulkuPypi
 
5
 
6
  def authenticate(username, password):
7
 
8
  #Future: Obten el dict usuarios desde la API no localmente en ésta app.
 
 
 
 
9
 
10
  for u, p in usuarios:
11
  #Si el usuario y la contraseña son correctas...
@@ -18,7 +23,7 @@ def authenticate(username, password):
18
  #Capsule es el usuario encriptado que enviarás a la API de Sulku.
19
  #El encriptador ahora será parte de Sulku, porque es una herramienta que se requiere para...
20
  #...las comunicaciones con Sulku.
21
-
22
  capsule = sulkuPypi.encripta(gr.State.usuario).decode("utf-8") #decode es para quitarle el 'b
23
  gr.State.capsule = capsule
24
 
 
2
  import encrypter
3
  import gradio as gr
4
  import sulkuPypi
5
+ import time
6
 
7
  def authenticate(username, password):
8
 
9
  #Future: Obten el dict usuarios desde la API no localmente en ésta app.
10
+ nuestra_prueba = sulkuPypi.getData
11
+ print("Esto es nuestra prueba:")
12
+ print(nuestra_prueba)
13
+ time.sleep(3)
14
 
15
  for u, p in usuarios:
16
  #Si el usuario y la contraseña son correctas...
 
23
  #Capsule es el usuario encriptado que enviarás a la API de Sulku.
24
  #El encriptador ahora será parte de Sulku, porque es una herramienta que se requiere para...
25
  #...las comunicaciones con Sulku.
26
+
27
  capsule = sulkuPypi.encripta(gr.State.usuario).decode("utf-8") #decode es para quitarle el 'b
28
  gr.State.capsule = capsule
29
 
sulkuPypi.py CHANGED
@@ -29,6 +29,23 @@ def encripta(username):
29
 
30
  return string_encriptado
31
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
  def getTokens(userfile):
33
 
34
  method = "getTokens/"
 
29
 
30
  return string_encriptado
31
 
32
+ def getData(userfile):
33
+
34
+ method = "getData/"
35
+
36
+ api_url = base_url + method
37
+
38
+ response = requests.get(api_url)
39
+
40
+ if response.status_code == 200:
41
+ print("Conexión a Sulku successful...")
42
+ data = response.json()
43
+ print("Data:", data)
44
+ else:
45
+ print("Error al obtener el elemento todo:", response.status_code)
46
+
47
+ return data
48
+
49
  def getTokens(userfile):
50
 
51
  method = "getTokens/"