Exemple #1
0
 public static string SendLogintemplate(string accesstoken, string name)
 {
     if (accesstoken != null && name != null)
     {
         var searchmodel = new Template();
         var data        = new TemplateData();
         searchmodel.touser      = "******";
         searchmodel.template_id = "MkAXA32hZhVDk_lb2TNtvBNR1jqh58ZlG2aB-nBaM-Y";
         searchmodel.url         = "111.230.151.235/New";
         data.Add("first", new Item("用户登录管理面板", "#000000"));
         data.Add("keyword1", new Item(GetLocalIP(), "#FF4040"));
         data.Add("keyword2", new Item(name, "#FF4040"));
         data.Add("keyword3", new Item(DateTime.Now.ToString(), "#FF4040"));
         data.Add("remark", new Item("请留意!!", "#000000"));
         searchmodel.data = data;
         var str     = JsonConvert.SerializeObject(searchmodel);
         var urlstr  = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=" + accesstoken;
         var jsonstr = Httpgetpost.Post(urlstr, str);
         return(jsonstr);
     }
     return(null);
 }
Exemple #2
0
 public static string Getaccesstoken()
 {
     if (Httpgetpost.appsecret != null || Httpgetpost.appid != null)
     {
         var urlstr = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid="
                      + Httpgetpost.appid + "&secret=" + Httpgetpost.appsecret;
         var jsonstr = JObject.Parse(Httpgetpost.Get(urlstr));
         Debug.WriteLine(jsonstr);
         try
         {
             Httpgetpost.accesstoken = jsonstr["access_token"].ToString();
             return("success");
         }
         catch
         {
             var str = jsonstr["errcode"].ToString() + jsonstr["errmsg"].ToString();
             return(str);
             //throw new Exception("获取不了accesstoken", ex);
         }
     }
     return(null);
 }
Exemple #3
0
 public static string SendSearchtemplate(string accesstoken, string content)
 {
     if (accesstoken != null && content != null)
     {
         var searchmodel = new Template();
         var data        = new TemplateData();
         searchmodel.touser      = "******";
         searchmodel.template_id = "rNptNzNkbzunBF3zsukNfBC-DAwrUv8gnmjrcrrGKc4";
         searchmodel.url         = "111.230.151.235/New";
         data.Add("first", new Item("使用了搜索功能", "#000000"));
         data.Add("keyword1", new Item(GetLocalIP(), "#FF4040"));
         data.Add("keyword2", new Item(content, "#FF4040"));
         data.Add("keyword3", new Item(DateTime.Now.ToString(), "#FF4040"));
         data.Add("remark", new Item("请留意!!", "#000000"));
         searchmodel.data = data;
         var str     = JsonConvert.SerializeObject(searchmodel);
         var urlstr  = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=" + accesstoken;
         var jsonstr = Httpgetpost.Post(urlstr, str);
         return(jsonstr);
     }
     return(null);
 }