Tutorial de inicio de sesión y pago de ShipLang
El inicio de sesión de pago integrado de ShipLang es extremadamente sencillo. El objetivo principal de ShipLang es explorar la autonomía humana, centrándose en la creatividad y el producto, reduciendo al máximo las barreras de entrada y los pasos necesarios.
Ruta de página de ejemplo: [h5_html]->[test.php]
Ejemplo de dirección de página: https://shiplang.com/test
Prefacio
Los métodos de pago se dividen en dos modalidades: una es una ventana emergente activa y la otra es una ventana desplegable pasiva.
Un mensaje emergente significa que cuando un usuario abre tu página web, se le solicita que inicie sesión; si no ha pagado, será redirigido para realizar el pago.
La carga pasiva significa que los usuarios pueden acceder a tu página web y que puedes establecer tus propias estrategias, como solicitarles que inicien sesión o paguen después de descargar 5 imágenes.
Primero, abre el sitio web y regístrate para obtener un ID de desarrollador: shiplang.com/admin/sign-up
Tutorial emergente activo
Abre el directorio del sitio web [shiplang] -> [hook.js] y abre el código. Verás las dos variables en la parte superior que necesitas configurar.
Una de ellas es [window.Appid], con el formato: ID de desarrollador_Extensión_Número aleatorio
En segundo lugar, [window.isNoPay] debe dejarse en blanco para las ventanas emergentes; no lo rellene.
Al acceder a la página web, verá una página de inicio de sesión. Tras iniciar sesión correctamente, el sistema detectará la fecha de vencimiento de su membresía e iniciará el proceso de pago.
Tutorial sobre ventanas emergentes pasivas
Abre el directorio del sitio web [shiplang] -> [hook.js] y abre el código. Verás las dos variables en la parte superior que necesitas configurar.
Elemento de configuración 1:window.Appid
Formato: ID de desarrollador_Extensión_Número aleatorio
Elemento de configuración 2:window.isNoPay
Completa las palabras en minúsculanpy
El sistema utiliza npy por defecto, ya que mucha gente lo usa para diseñar sitios web oficiales o páginas de presentación; no es una herramienta para obtener beneficios, por lo que no es necesario iniciar sesión.
Al abrir la página web en este punto, las páginas de inicio de sesión y pago no aparecerán. Puede personalizar las reglas para la ventana emergente de inicio de sesión.
Ejemplo de regla de activación personalizada
Por ejemplo: Después de que un usuario descarga 3 imágenes, aparece una solicitud de inicio de sesión. Solo necesita copiar el siguiente código y enviarlo a la IA:
下方是ShipLang.com网页开发框架自带js函数,你只需要在你的静态网页js引用下方代码即可实现相应的功能
// 拉起登录
window.Login_ShipLang();
// 拉起支付
window.OpenPay_ShipLang();
// 判断用户是否为会员
if (window.IsPay_ShipLang()) {
// 是会员
} else {
// 非会员
}