/// <summary> /// 回复消息 /// </summary> /// <param name="t"></param> /// <param name="c"></param> /// <returns></returns> public string SendMessage(IWechatMessage t, Config c) { if (c.EncodingType == 1) { return(SendMessage(t)); } else { string xmld = SendMessage(t); BaseClass.EncryptBase eb = new BaseClass.EncryptBase(); eb.Encrypt = Tencent.Cryptography.AES_encrypt(xmld, c.EncodingAESKey, c.AppID); eb.MsgSignature = BaseClass.BaseMethod.MsgSignature(eb.Encrypt, eb.TimeStamp.ToString(), eb.Nonce, c); return(BaseClass.BaseMethod.ObjToXml(eb, true)); } }
string SendMessage(IWechatMessage t) { return(BaseClass.BaseMethod.ObjToXml(t)); }