private void button1_Click(object sender, EventArgs e) { string templateId = textBoxTemplateId.Text; string url = textBoxTemplateUrl.Text; string content = textBoxTemplateContent.Text; string users = textBoxTemplateUsers.Text; //移除换行 string[] userArr = users.Split(new String[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries); if (templateId == "" || url == "" || content == "" || userArr.Length == 0) { logger.info("请填写完整的信息"); } else { int successNumber = 0; foreach (string openid in userArr) { if (openid == null || openid == "") { continue; } string result = WechatServiceUtils.SendTemplate(accessToken, templateId, openid, url, content); logger.info(result); //查看成功发送的用户 JObject jObject = JObject.Parse(result); if (jObject["errcode"].ToObject <int>() == 0) { successNumber++; } } logger.info("一共发送了" + userArr.Length + "条模板消息,其中有" + successNumber + "条成功接口"); } }