El archivo con los métodos a utilizar que se utiliza para este lenguaje se encuentra disponible en GitHub o al final del documento aquí mismo.
Ir al Repositorio de FoxPro en GitHub
Pasos Previos
Se debe añadir el archivo y copiar el archivo “SW-SERVICES.prg” a nuestro proyecto para ser usado.
Pasos para Utilizar el SDK
- Paso 1:
Crear un nuevo proyecto FoxPro - Paso 2:
Función para Generar Token
1234567SET PROCEDURE TO 'sw-services.prg' ADDITIVEcURL = 'http://services.test.sw.com.mx'cUser = 'demo'cPassword = '123456789'Response = Authentication(cURL, cUser, cPassword)messagebox(Response) && respuesta del servicio web? GetTokenValue(Response) && obtener solo el valor de data->tokenFunción para el Timbrado
12345678910SET PROCEDURE TO 'sw-services.prg' ADDITIVEcURL = 'http://services.test.sw.com.mx/'cUser = 'demo'cPassword = '123456789'cXML = STRCONV(FILETOSTR(GETFILE('xml')),11)cToken = GetTokenValue(Authentication(cURL, cUser, cPassword))cVersion = 'V3'cResponse= Stamp(cURL, cToken, cXML, cVersion)? cResponseMESSAGEBOX(cResponse)
Descargas
- Archivo PRG-SDK-VFP