meta data de esta página
  •  

CODIGO PYTHON REST API

Autenticacion
import requests
import json
 
respjson={"token": "","expiracion": "","codigo": 0,"mensaje": ""} 
 
j={"usuario": "ususario","clave": "12345"} 
 
response = requests.post("http://emision.thefactoryhka.com.ve/autent",json=j)
 
print("\r\n"+"***********************************************************************************")
print(response.json()) #Imprimimos el resultado en json
print("\r\n"+"***********************************************************************************")
respjson=json.dumps(response.json())
print(respjson.capitalize()) #Imprimimos el resultado en json en minusculas
print("\r\n")
print("\r\n")
EstatusDocumento
import requests
import json
 
respjson={"Codigo": 1,"Mensaje": " ", "Procesado": False} #Creamos un objeto respuesta en json
 
j={"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6IjEzMDk2MDA1NCIsImVtYWlsIjoiMTMwOTYwMDU0X2ludCIsIm5iZiI6MTY0ODU2NjAxNCwiZXhwIjoxNjQ4NjE0NDM0LCJpYXQiOjE2NDg1NjYwMTR9.KCaf5qqQ2A_8-nUQCV-9ttwhsRwnwVL_MiHfDvfe5A4","documento": "E310000003452","rnc": "130960054"}  #convertimos el string a json
response = requests.post("https://testemision.thefactoryhka.com.do/api/EstatusDocumento",json=j) #enviamos el post a la url con los datos 
 
print("\r\n"+"***********************************************************************************")
print(response.json()) #imporimimos el resultado en json
print("\r\n"+"***********************************************************************************")
respjson=json.dumps(response.json())
print(respjson.capitalize()) #imporimimos el resultado en json en minusculas
Enviar
import requests
import json
 
respjson={"xmlBase64": "","procesado":False, "codigo": 1,"mensaje":"" } #Creamos un objeto respuesta en json
 
#Creamos una factura json
 
j={
  "Token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6IjEzMDk2MDA1NCIsImVtYWlsIjoiMTMwOTYwMDU0X2ludCIsIm5iZiI6MTY0ODU2NjAxNCwiZXhwIjoxNjQ4NjE0NDM0LCJpYXQiOjE2NDg1NjYwMTR9.KCaf5qqQ2A_8-nUQCV-9ttwhsRwnwVL_MiHfDvfe5A4",
 "documentoElectronico": {
 
**Request**
}
 
 
 #convertimos el string a json y capturamos la respuesta
response = requests.post("https://emision.thefactoryhka.com.do/Enviar",json=j) #enviamos el post a la url con los datos 
 
 
 
print("\r\n"+"***********************************************************************************")
print(response.json()) #Imprimimos el resultado en json
print("\r\n"+"***********************************************************************************")
respjson=json.dumps(response.json())
print(respjson.capitalize()) #imporimimos el resultado en json en minusculas