Beispiel #1
0
 public void Create()
 {
     try
     {
         var access_token = CachePools.GetData(CacheKeys.access_token);
         if (access_token == null)
         {
             logService.Insert("access_token为null!");
             return;
         }
         access_token = access_token.ToString();
         string url   = "https://api.weixin.qq.com/cgi-bin/menu/create?access_token=" + access_token;
         string param = setMenu(); //string.Format("grant_type=client_credential&appid={0}&secret={1}", setWechat.appID, setWechat.AppSecret);
         var    reult = HttpSend.postSend(url, param);
         var    model = JsonConvert.DeserializeObject <MessageModel>(reult);
         if (model.errcode == 0)
         {
             logService.Insert("菜单创建成功!");
         }
         else
         {
             logService.Insert(string.Format("创建失败:{0}", model.errmsg));
         }
     }
     catch (Exception ex)
     {
         logService.Insert(ex);
     }
 }
Beispiel #2
0
 public bool ClearCache(string key)
 {
     CachePools.Remove(key);
     return(true);
 }