openwechat
v1.4.10
Die Golang-Version der persönlichen WeChat-ID-API durchbricht Anmeldebeschränkungen und ähnelt der Entwicklung eines öffentlichen Kontos zur Entwicklung einer persönlichen WeChat-ID.
Der WeChat-Roboter nutzt die WeChat-ID, um die individuelle Entwicklung einiger Funktionen abzuschließen
go get -u github.com/eatmoreapple/openwechat
package main
import (
"fmt"
"github.com/eatmoreapple/openwechat"
)
func main () {
bot := openwechat . DefaultBot ( openwechat . Desktop ) // 桌面模式
// 注册消息处理函数
bot . MessageHandler = func ( msg * openwechat. Message ) {
if msg . IsText () && msg . Content == "ping" {
msg . ReplyText ( "pong" )
}
}
// 注册登陆二维码回调
bot . UUIDCallback = openwechat . PrintlnQrcodeUrl
// 登陆
if err := bot . Login (); err != nil {
fmt . Println ( err )
return
}
// 获取登陆的用户
self , err := bot . GetCurrentUser ()
if err != nil {
fmt . Println ( err )
return
}
// 获取所有的好友
friends , err := self . Friends ()
fmt . Println ( friends , err )
// 获取所有的群组
groups , err := self . Groups ()
fmt . Println ( groups , err )
// 阻塞主goroutine, 直到发生异常或者用户主动退出
bot . Block ()
}
Klicken Sie zum Anzeigen
https://github.com/eatmoreapple/openwechat
** Wenn Sie möchten, können Sie dem Autor gerne scharfe Streifen essen. Vielen Dank für Ihre Unterstützung? **