Exemple #1
0
        private void button9_Click(object sender, EventArgs e)
        {
            //测试个性化菜单匹配结果
            var openid = textBox1.Text.Trim();

            if (openid == "")
            {
                responseBox.Text = "请在文本框中输入openid或微信号"; return;
            }
            var result = WxHelperMenu.TryMatchConditionalMenu(accessToken, openid);

            responseBox.Text = result;
        }
Exemple #2
0
        private void button8_Click(object sender, EventArgs e)
        {
            var menuid = textBox1.Text.Trim();

            if (menuid == "")
            {
                responseBox.Text = "请在文本框中输入menuid"; return;
            }
            var result = WxHelperMenu.DeleteConditionalMenu(accessToken, menuid);

            if (result.errcode == ReturnCode.请求成功)
            {
                responseBox.Text = result.errcode.ToString() + "\n";
            }
            else
            {
                responseBox.Text = result.errcode.ToString() + "\n" + result.errmsg.ToString();
            }
        }
Exemple #3
0
        private void button7_Click(object sender, EventArgs e)
        {
            var menu = getConditionalMenu();
            //创建个性化菜单
            var matchrule = new DuoKong.Polly.WeiXin.MatchRule();

            matchrule.tag_id   = "100";
            matchrule.language = "zh_CN";
            var result = WxHelperMenu.CreateConditionalMenu(menu, matchrule, accessToken);

            if (result.errcode == ReturnCode.请求成功)
            {
                responseBox.Text = result.errcode.ToString() + "\n" + result.menuid;
            }
            else
            {
                responseBox.Text = result.errcode.ToString() + "\n" + result.errmsg.ToString();
            }
            //responseBox.Text = "暂不可用,未配置user tag";
        }