首页 > 微信应用  > 

微信开发之微信发送消息

微信开发之微信发送消息
这篇文章介绍微信开发之微信发送消息

本内容为微信开发之微信发送消息 

1,首先,获取开发者测试账号(申请),会根据当前扫码提供的账号生成测试账号: 链接地址:http://mp.weixin.qq.com/wiki/home/index.html

 

  这时候可以获取到测试用的appid和appsecrept,然后调用获取接口调用凭证 接口获取access_token;

2,下面说信息发送,模拟了单用户信息发送和多用户消息批量发送

  (1)基础方法,http方法    

/// <summary>        ///      http  get/post 公用方法        /// </summary>        /// <param>请求链接        /// <param>请求参数值(如果是get方式此处为“”值,默认为 "")        /// <param>请求方式  post or get        /// <returns></returns>        public static string Request(this string requestUrl, string requestMethod, string requestJsonParams = "")        {            string returnText = "";            StreamReader streamReader = null;            HttpWebRequest request = null;            HttpWebResponse response = null;            Encoding encoding = Encoding.UTF8;            request = (HttpWebRequest)WebRequest.Create(requestUrl);            request.Method = requestMethod;            if (!string.IsNullOrEmpty(requestJsonParams) &amp;&amp; requestMethod.ToLower() == "post")            {                byte[] buffer = encoding.GetBytes(requestJsonParams);                request.ContentLength = buffer.Length;                request.GetRequestStream().Write(buffer, 0, buffer.Length);            }            try            {                response = (HttpWebResponse)request.GetResponse();                using (streamReader = new StreamReader(response.GetResponseStream(), System.Text.Encoding.GetEncoding("gb2312")))//utf-8                {                    returnText = streamReader.ReadToEnd();                }            }            catch (Exception ex)            {                returnText = ex.Message;            }            return returnText;        }

微信开发之微信发送消息 由讯客互联微信应用栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“微信开发之微信发送消息