通過go 實現一些微信公衆的接口,克隆地址:[email protected]:huang03/HiWeiChatApi.git
目錄
支持功能:
1.普通消息接收
2.AccessToken獲取
3.發送模板消息
4.發送客服消息
5.上傳臨時素材
6.上傳永久素材
7.Code 獲取
8.域名 簽名驗證
9.生成參數二維碼
10.長鏈接轉換爲短鏈接
文件說明:
1.weiChatApi.go 微信接口API文件
2.weiChatApi_test.go 微信接口API測試文件
3.base.go 包含http相關方法 post,get ,postFile
4.customerMsg.go 客服消息相關結構體定義
5.receiveCommonMsg.go 普通消息相關結構體定義
6.response.go 微信響應相關結構體定義
7.templateMsg.go 微信模板消息相關結構體定義
8.type.go 特殊類型定義
函數說明:
WeiChat 微信API實體
ReceiveCommonMsg 接收普通消息
ReceiveFunc 普通消息回調函數
AccessToken
SendTemplateMsg 發送模板消息
SendCustomMsg 發送客服消息
MakeSignature url簽名驗證
Code 認證code獲取(網頁)
AuthAccessToken 用戶通過code認證
UploadTemporaryMedia 上傳臨時素材
UploadPermanentMedia 上傳永久素材
GenerateQRCode 生成參數二維碼
SetQRCodeExpireTime 設置短期參數二維碼有效期
LongTransformShortUrl 長鏈接轉換爲短鏈接