mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-06 04:15:46 +08:00
getui
This commit is contained in:
parent
a16025ca95
commit
4ae3ad7abd
@ -6,6 +6,7 @@ import (
|
|||||||
"Open_IM/pkg/common/log"
|
"Open_IM/pkg/common/log"
|
||||||
"Open_IM/pkg/utils"
|
"Open_IM/pkg/utils"
|
||||||
"bytes"
|
"bytes"
|
||||||
|
"crypto/sha256"
|
||||||
"crypto/sha512"
|
"crypto/sha512"
|
||||||
"encoding/hex"
|
"encoding/hex"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
@ -114,7 +115,7 @@ func (g *Getui) Push(userIDList []string, alert, detailContent, platform, operat
|
|||||||
|
|
||||||
func (g *Getui) Auth(operationID string, timeStamp int64) (token string, expireTime int64, err error) {
|
func (g *Getui) Auth(operationID string, timeStamp int64) (token string, expireTime int64, err error) {
|
||||||
log.NewInfo(operationID, utils.GetSelfFuncName(), timeStamp)
|
log.NewInfo(operationID, utils.GetSelfFuncName(), timeStamp)
|
||||||
h := sha512.New()
|
h := sha256.New()
|
||||||
h.Write([]byte(config.Config.Push.Getui.AppKey + strconv.Itoa(int(timeStamp)) + config.Config.Push.Getui.MasterSecret))
|
h.Write([]byte(config.Config.Push.Getui.AppKey + strconv.Itoa(int(timeStamp)) + config.Config.Push.Getui.MasterSecret))
|
||||||
sum := h.Sum(nil)
|
sum := h.Sum(nil)
|
||||||
sign := hex.EncodeToString(sum)
|
sign := hex.EncodeToString(sum)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user