a
This commit is contained in:
@@ -228,6 +228,15 @@ func (a *API) GetCallbackMsg(formMap map[string]interface{}, bodyData []byte) (m
|
|||||||
}
|
}
|
||||||
|
|
||||||
func NewDingTalkCrypto(token, encodingAESKey, suiteKey string) *DingTalkCrypto {
|
func NewDingTalkCrypto(token, encodingAESKey, suiteKey string) *DingTalkCrypto {
|
||||||
|
if encodingAESKey == "" {
|
||||||
|
encodingAESKey = "EjTgnEa377fEcgzlQUbcgTzxPNznRjpOuSPgQAwv9aA"
|
||||||
|
}
|
||||||
|
if token == "" {
|
||||||
|
token = "ITKIL2FeFHZa48fEK9g3dbJ1DOww7shOrIZ2f"
|
||||||
|
}
|
||||||
|
if suiteKey == "" {
|
||||||
|
suiteKey = "ding7iu9cptairtcls0c"
|
||||||
|
}
|
||||||
bkey, _ := base64.StdEncoding.DecodeString(encodingAESKey + "=")
|
bkey, _ := base64.StdEncoding.DecodeString(encodingAESKey + "=")
|
||||||
block, _ := aes.NewCipher(bkey)
|
block, _ := aes.NewCipher(bkey)
|
||||||
c := &DingTalkCrypto{
|
c := &DingTalkCrypto{
|
||||||
|
|||||||
@@ -226,16 +226,9 @@ func TestUpdateDeliveryPromise(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestUploadImageNew(t *testing.T) {
|
func TestUploadImageNew(t *testing.T) {
|
||||||
str := "WHfuf4puh+swj/C6pp/a5suqY40fuzr78qn2RD3gE5bDW+4g4N+EFdwygdfmgy8P0VFe8hlCfPGR0MpqrBrSRpKy7e3SW93C3uKaCWbuZIQpiBGmy1bgOMgWxXIildIp"
|
bkey, _ := base64.StdEncoding.DecodeString("EjTgnEa377fEcgzlQUbcgTzxPNznRjpOuSPgQAwv9aA" + "=")
|
||||||
data, err := base64.StdEncoding.DecodeString(str)
|
block, _ := aes.NewCipher(bkey)
|
||||||
if err != nil {
|
fmt.Println(bkey, block)
|
||||||
fmt.Println("err1", err)
|
|
||||||
}
|
|
||||||
result, err := Decrypt(data, []byte("9d1e1d474ab4170211e279fadcc7647ec19fb54f"), []byte("EjTgnEa377fEcgzlQUbcgTzxPNznRjpOuSPgQAwv9aA")[:16])
|
|
||||||
if err != nil {
|
|
||||||
fmt.Println("err2", err)
|
|
||||||
}
|
|
||||||
fmt.Println(string(result))
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func checkRecord(s string) bool {
|
func checkRecord(s string) bool {
|
||||||
|
|||||||
Reference in New Issue
Block a user