我們需要將一些行為的進(jìn)展消息推送給用戶。除了短信,發(fā)送微信模板消息也是不錯(cuò)的選擇。模板消息免費(fèi)、精準(zhǔn)到達(dá)、而且可以引導(dǎo)用戶回到網(wǎng)站上來(lái)。但它有兩個(gè)前提條件。1個(gè)是必須開(kāi)通了微信支付功能,你才能選擇模板。2個(gè)是被推送的用戶必須關(guān)注了你的公眾號(hào),而且你也拿到了他的openid。

移動(dòng)開(kāi)發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開(kāi)發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

先在模板庫(kù)中找到自己的想要的模板,添加到“我的模板”中。

移動(dòng)開(kāi)發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開(kāi)發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

展開(kāi)詳情,我們可以看到示例。接下來(lái)用C#代碼發(fā)送一次:

官方文檔的示例中我們可以看到除了推送人的openid,還可以設(shè)置每個(gè)字段的顏色及跳轉(zhuǎn)地址。先可以定義以個(gè)TempModel對(duì)象:

移動(dòng)開(kāi)發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開(kāi)發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

  public class TemplateModel     {         public string touser { get; set; }         public string template_id { get; set; }         public string url { get; set; }         public string topcolor { get; set; }         public TemplateData data { get; set; }               public TemplateModel(string hello,string state,string reason,string last)         {             data=new TemplateData()