El servicio de Autenticación es utilizado principalmente para obtener el token el cual sera utilizado para poder timbrar nuestro CFDI (xml) ya emitido (sellado), para poder utilizar este servicio es necesario que cuente con un usuario y contraseña para posteriormente obtenga el token, usted puede utilizar los que estan en este ejemplo para el ambiente de Pruebas.
Para autenticarse a cualquiera de nuestros servicios es necesario contar con un token. Este token se puede obtener de dos maneras:
- A través de la aplicación web Administracion SW SmarterWeb aquí una guía de como generarlo enlace.
- A través de nuestros servicios REST de autenticación el cual se describe a continuación.
Pasos para Utilizar el SDK de C++ en FoxPro
- Paso 1:
Crear un proyecto nuevo en FoxPro - Paso 2:
Crear una interfaz parecida a la siguiente
- Paso 3:
Dentro de tu boton Enviar poner el siguiente codigo
12345678910////se manda la url del servicio, usuario, contraseñadeclare string Authentication in sw-sdk-cpp.dll string url, string _user, string pwdbase_url = thisform.Auth.autenticacion.url_txt.Valueresultado = Authentication (base_url ,thisform.auth.Autenticacion.user_txt.Value, thisform.auth.Autenticacion.pwd_txt.Value)thisform.auth.Autenticacion.auth_result.Value = resultadoMESSAGEBOX(resultado) - Paso 4:
Con esto ya podrías generar el token de autenticación
Siguientes Pasos: