示例#1
0
        public QRCodeResult CreateTick()
        {
            QRCodeResult result = new QRCodeResult();
            string       url    = WeUtil.GetUrl(WeConst.QR_CREATE_URL);

            result = WeUtil.PostToUri(url, this.WriteJson(WeConst.WRITE_SETTINGS), result);
            return(result);
        }
示例#2
0
        private static JsAccessToken CreateToken()
        {
            string url;

            if (WeixinSettings.Current.Mode == WeixinMode.Normal)
            {
                url = WeUtil.GetUrl(WeConst.JS_TICKET);
            }
            else
            {
                url = WeCorpUtil.GetCorpUrl(WeCorpConst.JS_TICKET, WeixinSettings.Current.CorpUserManagerSecret);
            }
            JsAccessToken token = ReadToken(url, WeConst.JS_MODE, new JsAccessToken());

            SaveToken(token);
            return(token);
        }