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:

  1. git https://github.com/jiutian0001/sub_conversion/blob/main/worker.js

  2. CF Worker: https://cloudflare.com

Iniciar tutorial

  1. Registrar CF Worker,

  2. Crear trabajo

    1. Hacer clic en Worker y Páginas

    2. Crear trabajo

    3. Seleccionar plantilla y modificar nombre

    4. Editar js

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

    6. Desplegar

    7. Configurar, hacer clic en ajustes

    8. Agregar configuración

      SUB_BUCKET: nombre de variable kv, este es el lugar de almacenamiento temporal

    9. Vincular

    10. Acceder

    11. 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.