Hoy utilicé algunos lugares que requieren suscripción para la conversión, busqué en línea algunas direcciones web de suscripción en línea, pero hay algunos riesgos de seguridad. Necesito enviar mi información de nodo al sitio de conversión, lo que equivale a estar expuesto. Construir mi propia conversión de suscripción local es demasiado complicado, así que me preguntaba si podría evitar filtrar esta información privada. Realmente encontré algunas soluciones en YouTube.
Referencié el tutorial de Lin el Malvado, hice algunas modificaciones, básicamente es almacenar los datos privados en un lugar, generar un dato aleatorio para reemplazarlo, y al llamar a la plataforma de conversión de terceros, pasarle el dato aleatorio, luego obtener el resultado y reemplazar el dato aleatorio con mis propios datos privados para mostrar.
Preparar:
git https://github.com/jiutian0001/sub_conversion/blob/main/worker.js
CF Worker: https://cloudflare.com
Iniciar tutorial
Registrar CF Worker,
Crear trabajo
Hacer clic en Worker y Páginas

Crear trabajo

Seleccionar plantilla y modificar nombre

Editar js

Abrir la URL de git, seleccionar worker.js y copiarlo

Desplegar

Configurar, hacer clic en ajustes


Agregar configuración
SUB_BUCKET: nombre de variable kv, este es el lugar de almacenamiento temporal

Vincular


Acceder

Efecto


Estuve trabajando todo el día, y al final, con la ayuda de la IA, lo completé. Mañana trabajaré en un robot de langosta local, todo gratis. R2 almacenamiento necesita estar vinculado a una tarjeta extranjera, no se deducen cargos, solo se cobra si se supera el límite. Lo mejor es conseguir una tarjeta virtual, no usar una tarjeta de crédito nacional.