- dingdingapi.callback

This commit is contained in:
gazebo
2019-03-08 18:15:11 +08:00
parent dddcdce289
commit dfaaf97898

View File

@@ -0,0 +1,28 @@
package dingdingapi
const (
CBTagUserAddOrg = "user_add_org"
CBTagUserModifyOrg = "user_modify_org"
CBTagUserLeaveOrg = "user_leave_org"
)
func (a *API) encrypt(msg, aesKey string) (encryptedMsg string, err error) {
// binAesKey, err := base64.StdEncoding.DecodeString(aesKey)
// if err == nil {
// block, err2 := aes.NewCipher(binAesKey)
// if err = err2; err == nil {
// block.Encrypt()
// }
// }
return encryptedMsg, err
}
func (a *API) RegisterCallback(callbackTagList []string, token, aesKey, urlStr string) (err error) {
_, err = a.AccessAPI("call_back/register_call_back", nil, map[string]interface{}{
"call_back_tag": callbackTagList,
"token": token,
"aes_key": aesKey,
"url": urlStr,
})
return err
}