diff --git a/README.md b/README.md index 289305c..9d860be 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,51 @@ -# wechat -WeChat SDK +# WeChat SDK for Go + +使用Golang开发的微信SDK,简单、易用。 + +## 快速开始 + +以下是一个处理消息接收以及回复的例子: + +```go + + //配置微信参数 + config := &wechat.Config{ + AppID: "xxxx", + AppSecret: "xxxx", + Token: "xxxx", + EncodingAESKey: "xxxx", + } + wc := wechat.NewWechat(config) + + // 传入request和responseWriter + server := wc.GetServer(request, responseWriter) + server.SetMessageHandler(func(msg message.MixMessage) *message.Reply { + + //回复消息:演示回复用户发送的消息 + text := message.NewText(msg.Content) + return &message.Reply{message.MsgText, text} + }) + + server.Serve() + server.Send() + +``` + +## 更多API使用 + +[文档地址](https://github.com/gowechat/docs) + +## 已实现的微信平台接口 + +- 消息管理(事件推送) +- 网页授权Oauth2 ,Js-SDK +- 菜单管理 +- 用户管理 +- 素材管理 + +持续完善中... + + +## License + +Apache License, Version 2.0