¡Tu Estrella es el mejor apoyo para nosotros! ¡También es la fuerza impulsora para que perseveremos!
PowerWeChat es un marco de desarrollo de WeChat SDK basado en Golang. En la actualidad, ha cubierto API para la mayoría de escenarios, como miniprogramas WeChat, WeChat corporativo y pagos WeChat.
PowerWeChat se compromete a reducir diversas dificultades al comenzar a desarrollar WeChat. Los usuarios solo deben preocuparse por el uso de API y no necesitan prestar atención al cifrado y descifrado AES, la firma y la verificación, el cifrado y descifrado de notificaciones de devolución de llamada requeridos en el proceso subyacente. Desarrollo de WeChat.
go get -u github.com/ArtisanCloud/PowerWeChat/v3
Demostración: inicialice el objeto de instancia y llame a la interfaz de inicio de sesión de autorización del subprograma
import (
"github.com/ArtisanCloud/PowerWeChat/v3/src/miniProgram"
"os"
)
// 1. 初始化小程序应用实例
app , err := miniProgram . NewMiniProgram ( & miniProgram. UserConfig {
AppID : os . Getenv ( "miniprogram_app_id" ), // 小程序、公众号或者企业微信的appid
Secret : os . Getenv ( "miniprogram_secret" ), // 商户号 appID
HttpDebug : true ,
Debug : false ,
})
// 2. 调用小程序的授权登陆接口
code := "CODE" // 前端小程序登录时,从微信获取的code
rs , err := app . Auth . Session ( code )
printf ( rs . OpenID )
Para obtener más interfaces de ejemplo, abra la documentación oficial.
Documentación del sitio web oficial: documentación de interfaz completa, conveniente para que los usuarios busquen y utilicen las funciones del SDK que desarrollamos.
Ejemplo de uso: Puede aprender sobre la configuración y el uso de PowerWeChat a través del Tutorial
PD: escribimos un proyecto separado PowerWechatTutorial, que básicamente cubre las API más utilizadas. Esperamos ayudar a todos a comenzar más rápido con el desarrollo de Golang WeChat.
Para obtener más información, consulte la documentación oficial.
Como muchos estudiantes del equipo, cambiaron de PHP a Golang. No necesito presentar aquí las razones y beneficios específicos. Pero ahora, debido a que el ecosistema de WeChat es especialmente adecuado para la gestión de dominios privados, nuestra empresa también ha desarrollado bastantes funciones corporativas de WeChat. Es solo que en el proceso de transformación a golang, no encontré un SDK fácil de usar como (easywechat). Por eso queremos hacer algunas contribuciones a los estudiantes de golang. El producto se mantendrá e iterará durante mucho tiempo. Espero que los estudiantes estén interesados en dar más opiniones durante el proceso de uso.
Sistema de dominio de cliente PowerX basado en PowerWechat
WeyUI es una biblioteca de componentes front-end ecológicos de WeChat que es muy amigable con PowerX.
BaiduTrans Baidu Translation Go-SDK, artefacto de traducción de solicitud en segundo plano de AIGC
Un agradecimiento especial a Northseadl por su contribución a la versión 3.
Si tiene algún comentario, envíenos sus comentarios sobre los problemas de Github. Al mismo tiempo, también puede escanear el código QR a continuación para unirse al grupo de discusión de WeChat.
Michael Hu
Wang del Norte