由于要授权企业微信第三方应用,企业微信API里面的SDK根本不能用,真是让我欲哭无泪。。写了好几个版本的demo都认证失败.最后在各方面资料的帮助下终于成功了,下面是golang版本。。 package main import ( "bytes" "crypto/aes" "crypto/cipher" "crypto/tls" "encoding/base64" "encoding/binary" "encoding/json" "io/ioutil" "net/http" "os" "os/exec" "path/filepath" "strconv" "strings" "time" "github.com/kataras/go-errors" "github.com/labstack/echo" "github.com/labstack/echo/middleware" "github.com/labstack/gommon/log" "github.com/patrickmn/go-cache" "github.com/yanjunhui/goini" ) var ( corpId = "wwa7XXXXXXXXXXXX2" //企业微信 corpid EncodingAESKey = "dm1XXXXXXXXXXXXXXXXXXXX" //EncodingAESKey TokenCache *cache.Cache ) func init() { TokenCache = cache.New(6000*time.Second, 5*ti
golang实现企业微信系统事件接收URL回调认证
最新推荐文章于 2024-05-21 10:01:09 发布