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