예제 #1
0
 def __init__(self, credencial=None, chave=None, modo="sandbox"):
     self._modo = modo
     self._url = apiurls.get(self._modo)
     self._endpoint_base = ''
     self._credencial = credencial
     self._chave = chave
     self._chave_headers = "X-CHAVE-CONTA"
     self._content_type = "application/json" 
예제 #2
0
 def dev(self, dev=True):
     if type(dev) == str and dev == 'producao':
         dev = False
     if dev == True:
         self._modo = 'sandbox'
     elif dev == False:
         self._modo = 'producao'
     self._url = apiurls.get(self._modo)
     return self.modo   
예제 #3
0
 def modo(self, modo):
     if modo not in apiurls:
         raise Exception("Modo inválido. Use 'live' ou 'sandbox'.")
     self._modo = modo
     self._url = apiurls.get(self._modo)