使用C# .net开发微信公众号之删除模板

以下是微信公众平台对 删除模板 模板的描述:

删除模板

删除模板可在MP中完成,为方便第三方开发者,提供通过接口调用的方式来删除某帐号下的模板,具体如下:

接口调用请求说明

http请求方式:POST
https://api.weixin.qq.com/cgi-bin/template/del_private_template?access_token=ACCESS_TOKEN

POST数据说明如下:

 {
 “template_id”=”Dyvp3-Ff0cnail_CDSzk1fIc6-9lOkxsQE7exTJbwUE”
 }

参数说明

参数 是否必须 说明
access_token接口调用凭证
template_id公众帐号下模板消息ID

返回说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

{
 "errcode":0,"errmsg":"ok"
}

根据说明我们知道 删除模板我们要向这个地址post数据:

https://api.weixin.qq.com/cgi-bin/template/del_private_template?access_token=ACCESS_TOKEN


post的数据格式为:

 {
 “template_id”=”Dyvp3-Ff0cnail_CDSzk1fIc6-9lOkxsQE7exTJbwUE”
 }


上面这个json数据里的template_id 大家可以在微信公众号平台后台如下位置找到:



同时大家也可以参考我的另一篇文章来取得template_id : 使用C# .net开发微信公众号之获取模板ID


现在我们已经有了要post的数据,但是还是少了一个数据,我们post的地址的最后还要跟一个参数。这个参数的获取方式也很简单。


大家可以参考我的另一篇文章(在这里我就不过多阐述了):使用C# .net开发微信公众号之获取AccessToken


有了如下条件我们就可以开始写程序了,我把自己写道代码贴出来供大家参考:

        /// <summary>
        /// 删除模板
        /// </summary>
        /// <param name="accessToken"></param>
        /// <param name="data"></param>
        /// <returns></returns>
        public static string DelTemplate(string accessToken, string data)
        {
            string url = string.Format("https://api.weixin.qq.com/cgi-bin/template/del_private_template?access_token={0}", accessToken);
            HttpWebRequest hwr = WebRequest.Create(url) as HttpWebRequest;
            hwr.Method = "POST";
            hwr.ContentType = "application/x-www-form-urlencoded";
            byte[] payload;
            payload = System.Text.Encoding.UTF8.GetBytes(data);
            hwr.ContentLength = payload.Length;
            Stream writer = hwr.GetRequestStream();
            writer.Write(payload, 0, payload.Length);
            writer.Close();
            var result = hwr.GetResponse() as HttpWebResponse;
            string strMsg = WebResponseGet(result);
            return strMsg;
        }

如果删除成功则会返回如下数据:

{
 "errcode":0,"errmsg":"ok"
}

然后我们去公众号平台后台查看模板 会发现我们删除的 相应的模板 没有啦。

如果删除失败了会返回相应的错误码。大家可以去手册里查 微信的 全局返回码说明

此方式或许有不妥之处,热烈欢迎大家吐槽。。。 错误之处也请大家指正,谢谢  -----    WeepingWeeper


谢谢大家观看参考,让我们一同进步。


微信的其他接口调用在持续更新中。。。欢迎关注持续关注。。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值