go-wechat-sdk Golang 开发的微信 SDK go-wechat-sdk

xuanbao • 9257 次点击    
这是一个分享于 的项目,其中的信息可能已经有所发展或是发生改变。
### WeChat SDK for Go 使用Golang开发的微信SDK,简单、易用。 ### 快速开始 以下是一个处理消息接收以及回复的例子: <pre class="brush:cpp; toolbar: true; auto-links: false;">//配置微信参数 config := &amp;wechat.Config{     AppID:          &#34;xxxx&#34;,     AppSecret:      &#34;xxxx&#34;,     Token:          &#34;xxxx&#34;,     EncodingAESKey: &#34;xxxx&#34;,     Cache:          memCache } 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 &amp;message.Reply{message.MsgText, text} }) server.Serve() server.Send()</pre> ### 和主流框架配合使用 主要是request和responseWriter在不同框架中获取方式可能不一样: **目前实现的API** : * [消息管理](https://github.com/silenceper/wechat/blob/master/README.md#%E6%B6%88%E6%81%AF%E7%AE%A1%E7%90%86) * 回复文本消息 * 回复图片消息 * 回复视频消息 * 回复音乐消息 * 回复图文消息 * 接收普通消息 * 接收事件推送 * 被动回复消息 [自定义菜单](https://github.com/silenceper/wechat/blob/master/README.md#%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95) * 添加个性化菜单 * 删除个性化菜单 * 测试个性化菜单匹配结果 * 自定义菜单创建接口 * 自定义菜单查询接口 * 自定义菜单删除接口 * 自定义菜单事件推送 * 个性化菜单接口 * 获取公众号菜单配置 [微信网页开发](https://github.com/silenceper/wechat/blob/master/README.md#%E5%BE%AE%E4%BF%A1%E7%BD%91%E9%A1%B5%E5%BC%80%E5%8F%91) * 发起授权 * 通过code换取access_token * 拉取用户信息 * 刷新access_token * 检验access_token是否有效 * Oauth2 授权 * 获取js-sdk配置 [素材管理](https://github.com/silenceper/wechat/blob/master/README.md#%E7%B4%A0%E6%9D%90%E7%AE%A1%E7%90%86)
授权协议:
Apache
开发语言:
Google Go 查看源码»
操作系统:
跨平台
9257 次点击  
加入收藏 微博
2 回复  |  直到
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传