openwechat
v1.4.10
個人 WeChat ID API の Golang バージョンはログイン制限を突破し、個人 WeChat ID を開発するための公開アカウントの開発に似ています。
WeChat ロボットは WeChat ID を使用して一部の機能のカスタマイズされた開発を完了します
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 ()
}
クリックして表示
https://github.com/eatmoreapple/openwechat
** ご希望であれば、著者にスパイシーなストリップを食べてもらうこともできます。ご支援ありがとうございます**?