c#发送微信模板消息

直接上代码,微信模板消息api在 微信公众号中,https://developers.weixin.qq.com/miniprogram/dev/api/,如下图

C#代码如下:

 string revMsg = "\"data\":{\"keyword1\":{\"value\":\"" + shenQingRoleName + "\",\"color\":\"#173177\"}," +                    // 申请人
                                       "\"keyword2\":{\"value\":\"" + shenHeTime.ToString("F") + "\",\"color\":\"#173177\"}," +           // 开始时间
                                       "\"keyword3\":{\"value\":\"" + endTime.ToString("F") + "\",\"color\":\"#173177\"}," +              // 结束时间
                                       "\"keyword4\":{\"value\":\"" + shenHeRoleName + "\",\"color\":\"#173177\"}," +                     // 审核人
                                       "\"keyword5\":{\"value\":\"" + reason + "\",\"color\":\"#173177\"}}," +                            // 审核说明
                                       "\"emphasis_keyword\":\"keyword5.DATA\"," +                                                        // 放大的关键词
                                       "\"page\": \"pages/index/index\"";                                                            // 消息跳转的小程序页面                   

                    string resMsg = "";

SendNews(TEMPLATEID,revMsgOpenId, revMsgFormId, revMsg, out resMsg);

bool SendNews(string templateId,string openId, string formId, string msg, out string resInfo)
    {
        string html = string.Empty;
        string url = "https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=" + GetAccessToken();
        string strPostData = "{ \"touser\":\"" + openId +
            "\",\"template_id\":\"" + templateId +
            "\",\"form_id\":\"" + formId + "\"," + msg + "}";

        string strJson = HttpPostData(url, strPostData);
        JObject jo = (JObject)JsonConvert.DeserializeObject(strJson);
        int errCode = Convert.ToInt32(jo["errcode"].ToString());
        resInfo = jo["errmsg"].ToString();
        if (errCode != 0)
        {
            return false;
        }

        return true;
    }

GetAccessToken()需要自行解决

需要引入json库,在我的https://download.csdn.net/download/wangdao1212/10890532下载

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值