Red de conocimiento de abogados - Derecho de sociedades - Cómo cambiar la configuración de los parámetros Alipay del sistema de gestión de máquinas expendedoras Yunshu

Cómo cambiar la configuración de los parámetros Alipay del sistema de gestión de máquinas expendedoras Yunshu

Primero configure config.xml

Nota: Habrá algunas diferencias en algunos aspectos de la versión revisada. De hecho, son similares. Si no lo comprende, consulte. la captura de pantalla del documento del servidor

Nota: **** representa el número de solicitud, empalmado con 'AliPay' y widgetId

La configuración res/key.xml se puede escribir en el archivo key.xml de WeChat

En Cree un archivo key.xml en el archivo res (configuración aquí, no puede configurarlo en el siguiente código, opcional)

Acerca de la clave pública de la clave privada

Ingrese la contraseña de Alipay para ingresar para ver y configurar la clave secreta RSA

Cómo generar la clave pública y la clave privada (el lugar más confuso)

Introducción a este artículo El primer método

Descargue la herramienta de supervivencia correspondiente

Después de la descompresión

Nota: No se utiliza aquí - Generador de claves RAS de Alipay SHAwithRSA1024_V1.0.bat

Introducir--carpeta RSA

Introducir--carpeta openssl

Después de ingresar, haga clic en orden (mi archivo se ha generado y el primero Los archivos ingresados ​​esta vez son diferentes)

Genere el archivo en el cuadro rojo

Cargue la clave pública generada en esta vez---la clave privada se usa al escribir código

Nota: elimine los comentarios en la parte superior e inferior de la clave privada y el resto del código no debe incluirse en el número ==

Configure el código del método de pago Alipay

El segundo método es aliPay. Después de que la configuración devuelva el valor correctamente, continúe con el segundo paso

La configuración de aliPay.config. Aquí el socio y el vendedor son ID de comerciante

Utilice números puros de 32 dígitos para el número de pedido

Paso uno var aliPay = api.require("aliPay");

aliPay.config({

socio: "12345678901234",

vendedor: "123456789024354",

rsaPriKey: "testKEY",

rsaPubKey: "testKEY",

notifyURL: ""

}, función(ret, err) {

api.alert({

título: "Resultado del pago",

msg: ret.msg,

p>

botones: ["OK"]

});

});

El segundo paso var aliPay = api.require(" aliPay");

var notifyURL = "";

aliPay.pay({

asunto: "Nombre del pedido",

cuerpo: "Descripción del pedido",

monto: "0,01" ,

nºcomercio: "4563548735674"

}, función(ret, err) {

p>

api.alert({

título: "Resultado del pago",

msg: ret.code,

botones: ["OK" ]

});

});

Para valores de devolución específicos, consulte los documentos oficiales

Recordatorio: si ingresa a la interfaz de Alipay, se informará un error (ALI64) Devuelve 6001

Regenere la clave pública después de asegurarse de que los parámetros sean correctos. Si aún hay errores, elimine el caché del navegador e inténtelo nuevamente

.