Instalar
pip install wechatarticles
Dirección para mostrar:
Actualización diaria, obtenga el enlace del artículo más reciente de la cuenta pública, admita actualizaciones diarias, lea Me gusta y comente el texto.
Nota: Este proyecto es solo para aprendizaje y comunicación, y está estrictamente prohibido para uso comercial (este proyecto no se puede usar directamente) y no puede alcanzar el nivel listo para usar. Para utilizar este proyecto, debe leer la documentación + el código fuente + la práctica práctica y consultar el código de muestra (en la carpeta test
) para reescribirlo.
Consejo: Además, muchos amigos (grandes) ya se han basado en este conjunto de proyectos o los han reescrito para satisfacer sus propias necesidades mirando directamente el código fuente.
Idea de implementación uno:
Para obtener ideas completas, puede consultar mi blog: Recordando una experiencia de rastreo de cuentas públicas de WeChat (obteniendo Me gusta por leer artículos de WeChat)
Idea de implementación dos:
test_GetUrls.py
con precaución, preferiblemente sin .)Se divulgan los enlaces permanentes a los artículos históricos rastreados de las cuentas públicas. Las fechas son en el momento de la confirmación. Son solo para probar y aprender. Le invitamos a prestar atención a estas cuentas públicas de alta calidad.
El proyecto se inició en 2017 y actualmente se actualiza en marzo de 2023.
Para ajustar el código del proyecto, utilice pip install wechatarticles
para llamar a la interfaz anterior.
Consulte README para obtener una descripción del archivo de parámetros.
python
: 3.6.2, 3.7.3 Hay un límite en la cantidad de veces aquí, por lo que no puede obtener demasiadas URL a la vez. Solución: varias cuentas rastrean test_WechatUrls.py al mismo tiempo
test_WechatInfo.py
test_GetUrls.py
prueba_Url2Html.py
Puedes leer este número, muchas gracias por la explicación concisa.
Consulte el blog y la documentación a continuación.
Consulte este documento para saber cómo obtener manualmente la cookie_oficial y el token.
Para obtener una introducción a la adquisición manual de wechat_cookie y appmsg_token, consulte este documento.
Notas de contacto :
No puedo (no puedo) iniciar sesión automáticamente en las cuentas oficiales de WeChat y en WeChat
No puedo (no puedo) hacerlo en tiempo real (obtener parámetros, leer Me gusta, obtener artículos)
Cambiar una cuenta oficial o los parámetros que caducan requieren una actualización manual. En el artículo se menciona cómo obtener los parámetros; léalo detenidamente.
No puede realizar búsquedas de palabras clave (es decir, la función de búsqueda de WeChat), como buscar todos los artículos que contengan la palabra "tecnología".
Preguntas y respuestas
¿Puede el proyecto ejecutarse normalmente?
Respuesta: El proyecto puede ejecutarse normalmente.
¿Cómo ejecutar/iniciar xxx y qué parámetros se deben obtener?
Respuesta: Mire el código fuente y ejecútelo manualmente para ver el error de salida.
¿Cómo obtener los parámetros xxx?
Respuesta: La documentación y el blog son muy claros, léalos atentamente.
Quiero xxxx, ¿qué debo hacer?
Respuesta: Lea la documentación y el código fuente.
¿Cómo actualizar la página web diariamente?
Respuesta: No es una clave universal. La solución es muy simple: simular clics + software proxy (Fiddler o Mitmproxy) para interceptar paquetes y capturarlos una vez al día. Si tiene una solución mejor, háganoslo saber. Esta parte no es de código abierto (si ve el código abierto completo relevante, puede plantear un problema para obtener más información), simplemente porque es demasiado problemático configurar el entorno + personalización, y existen ciertos problemas. Si ve lo que se puede lograr aquí, puede lograrlo. Si me pregunta, no puedo responderle. Consume demasiado tiempo y energía.
¿Se requieren WeChat y el software de captura de paquetes Fiddler en la PC?
Respuesta: No. Esto es justo lo que entiendo (pienso) que estos dos son relativamente más fáciles de completar todo el proceso. Alternativas: puede capturar WeChat en teléfonos móviles (tanto Android como IOS están disponibles, Android requiere root para capturar lecturas y me gusta, existen muchas alternativas al software de captura de paquetes Fiddler, siempre que pueda capturar paquetes HTTPS y ver los datos); .
¿Cómo capturar artículos de una gran cantidad de cuentas públicas?
Respuesta: Este proyecto no se puede realizar. No existe una buena solución; consulte 5. El costo de tiempo para cambiar una cuenta oficial es de aproximadamente 3 a 5 minutos, dependiendo del nivel de competencia.
Forma normal de hacer preguntas:
La programación proviene de la práctica. Puedes probar directamente si el funcionamiento es correcto o no. No es necesario perder el tiempo de dos personas. Si hay un problema durante la operación, siga el proceso anterior para hacer preguntas, pero solo si lo ha ejecutado usted mismo . Por favor cuéntame tus dudas o necesidades directamente sin esperar mi respuesta. ¡Gracias! La mayoría de las preguntas se pueden intercambiar. Si hace alguna pregunta detallada, también aceptaremos enseñanza paga.
Código de agradecimiento de WeChat