ECOMMERCE Y LIBRERIAS
Cliente Desktop (CLI)
9min
el servicio de cliente por consola le permite acceder a mobbex llamando al proceso desde otro sistema sin hacer mayores modificaciones al mismo y sin implementar el api actualmente sólo está soportado el módulo de fidelización plataformas windows descargar versión para windows windows 32/64bits https //github com/mobbexdev/mobbex cli/releases linux descargar versión para linux linux https //github com/mobbexdev/mobbex cli/releases macos descargar versión para macos macos https //github com/mobbexdev/mobbex cli/releases importante siempre utilice la última versión disponible lo cual asegura el correcto funcionamiento ejecución fidelización carga de puntos recuerde que es necesario configurar como variables de entorno el api key y audit key provistos antes de la ejecución mobbex cli exe loyalty {cuit} charge c {credencial} p {puntos} fidelización cancelación de carga recuerde que es necesario configurar como variables de entorno el api key y audit key provistos antes de la ejecución mobbex cli exe loyalty {cuit} cancel i {id operacion} ejecución desde visual basic net dim oprocess as new process() dim ostartinfo as new processstartinfo("mobbex cli exe", " parametros ") ostartinfo createnowindow = true ostartinfo useshellexecute = false ostartinfo redirectstandardoutput = true ' variables ostartinfo environmentvariables add("apikey", "api key"); ostartinfo environmentvariables add("auditkey", "audit key"); oprocess startinfo = ostartinfo oprocess start() dim soutput as string using ostreamreader as system io streamreader = oprocess standardoutput soutput = ostreamreader readtoend() end using ' resultado console writeline(soutput) respuestas el cli siempre responderá en la consola en modo texto de la siguiente manera ok {id operación} error {mensaje de error} cuando la operación finaliza de manera correcta se retorna la palabra "ok " con el código de la operación realizada lo que permitirá generar otras operaciones cómo por ejemplo la reversión de la misma usted debe almacenar el código devuelto cuando la operación finaliza con un error se retorna la palabra "error " con el mensaje correspondiente al error que se generó, el mismo puede ser mostrado al usuario