微信服务号推送模板消息接口

2019-12-26 13:13:11于丽
易采站长站为您分析微信服务号推送模板消息接口,需要的朋友可以参考下    

微信服务号现在用的比较火,用户可以通过微信号订阅信息,有时候会用到模板消息。下面贴上代码,有注释写的很详细。在此@access_token 请调用 https://www.easck.com/cgi-bin/token?grant_type=client_credential&appid=@appid&secret=@secret 接口获取。

具体代码:

?
  1. public static void Send()     { 
  2.     dynamic postData = new ExpandoObject();      postData.touser = "OpenId"; 
  3.     postData.template_id = "template_id";      postData.url = string.Empty; 
  4.     postData.topcolor = "#FF";      postData.data = new ExpandoObject(); 
  5.     var data = new[]      { 
  6.      new Tuple<string, string, string>("title", "航班延误通知", "#FF"),       new Tuple<string, string, string>("trainNumber", "分钟", "#FF"), 
  7.      new Tuple<string, string, string>("fromto", "上海-北京", "#FF"),       new Tuple<string, string, string>("formerTime", "// ::", "#FF"), 
  8.      new Tuple<string, string, string>("Time", "// ::", "#FF"),       new Tuple<string, string, string>("number", "分钟", "#FF"), 
  9.      new Tuple<string, string, string>("reason", "天气原因", "#FF"),       new Tuple<string, string, string>("remark", "请关注我们的微信通知", "#FF") 
  10.     };      var dataDict = (IDictionary<string, object>)postData.data; 
  11.     foreach (var item in data)      {