当前位置:   article > 正文

微信公众号开发——项目搭建_前端搭建维系公众号

前端搭建维系公众号

一 

前往微信公众平台(https://mp.weixin.qq.com/)获取开发权限和开发账号,公众号分为好几种,小程序,订阅号,服务号,企业号,个人只能用订阅号,权限比较少(api接口权限);

想要自定义模块功能或者是回复信息啥的,就得有一个自己的后台来写接口,所以要配置自己的服务器

基本配置:服务器配置(首页-开发-基本配置-服务器配置)

进入修改配置,这里的服务器地址必须是外网(没有服务器的小伙伴如果这里分不清。。外网特征就是别人可以通过你的本机ip直接访问到,在简单点就是,你如果使用WiFi连接的网络那就肯定是内网或者说是局域网,查看方式,window键加R键,输入cmd回车,然后输入ipconfig 查看你当前的ip,然后百度本机ip,不一样的话就不是外网,解决办法是使用natapp进行内网穿透或者是用路由器进行端口映射,将服务器的某个端口映射出去,在最后会有详细步骤)而且是80端口,格式为ip/域名+wx(接口名 ,固定,但是前面可以加路由比如ip/home/wx)Token随便写个;

然后是后台不多说先上代码:

  1. /// <summary>
  2. /// 配合微信服务器验证域名或者是ip的可用行或者是获取消息的推送--pxj
  3. /// </summary>
  4. [AtSkipAuthorize]
  5. public void wx()
  6. {
  7. //获取消息推送,或者是事件推送,类型是xml文件流
  8. if (Request.RequestType == "POST")
  9. {
  10. }
  11. else
  12. {
  13. #region 验证请求来源是否是微信
  14. string signature = Request["signature"].ToString();
  15. string timestamp = Request["timestamp"].ToString();
  16. string nonce = Request["nonce"].ToString();
  17. string echostr = Request["echostr"].ToString();
  18. string token = "hellowb";
  19. List<string> list = new List<string>(
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读