From 57052b63e462b7113352ee2982588627f0d64de0 Mon Sep 17 00:00:00 2001 From: silenceper Date: Tue, 13 Sep 2016 00:44:08 +0800 Subject: [PATCH 1/2] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 预告 --- README.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 51 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 289305c..52d1d0b 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.MsgTypeText, text} + }) + + server.Serve() + server.Send() + +``` + +## 更多API使用 + +[文档地址](https://github.com/gowechat/docs) + +## 已实现的微信平台接口 + +- 消息接收(包含事件的推送) +- 消息回复(文本,图片,语音,视频,音乐,图文) +- 网页授权Oauth2 +- 网页Js-SDK +- 素材管理 + +持续完善中... + + +## License + +Apache License, Version 2.0 From da621bd050eeee954936fd626e2907fbc2c9eb5f Mon Sep 17 00:00:00 2001 From: silenceper Date: Tue, 13 Sep 2016 00:51:16 +0800 Subject: [PATCH 2/2] Update README.md --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 52d1d0b..9d860be 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ //回复消息:演示回复用户发送的消息 text := message.NewText(msg.Content) - return &message.Reply{message.MsgTypeText, text} + return &message.Reply{message.MsgText, text} }) server.Serve() @@ -37,10 +37,10 @@ ## 已实现的微信平台接口 -- 消息接收(包含事件的推送) -- 消息回复(文本,图片,语音,视频,音乐,图文) -- 网页授权Oauth2 -- 网页Js-SDK +- 消息管理(事件推送) +- 网页授权Oauth2 ,Js-SDK +- 菜单管理 +- 用户管理 - 素材管理 持续完善中...