公众账号分为:服务号和订阅号

服务号是面向企业和组织,主要是为用户提供服务,如:西安交警,平安南航,每月只能群发一条消息;服务号发送消息会显示在用户通讯录中

订阅号是面向媒体和个人,主要是为用户提供信息和咨询,如:陕西移动,春秋航空;每天都能群发一条消息,订阅号发送消息会显示在用户的订阅号文件夹中

企业注册公众号所需资料:邮箱,企业基本资料,营业执照副本扫描件,组织机构代码,运营者资料,授权运营书,公众账号名称

个人注册公众号所需资料:邮箱,个人基本资料,公众账号名称

编辑模式和开发模式:很多场景编辑模式是满足不了的,所以只有通过开发模式实现

启用开发模式的必备条件

1:完善账号信息

2:请求校验程序,填写接口配置信息

3:公网环境:IP和域名,被外网访问

开发请求校验流程:

条件:

填写接口配置信息中的url和Token---验证url的有效性

我们要开发的请求校验程序必须能够处理http get请求,而且要对请求者进行身份校验,确保请求来自微信服务器

步骤:

1:获取http get请求中的4个参数:signature,timestamp,nonce,echostr

2:将token,timestamp,nonce按字典序排序(方法java.util.Arrays类的sort()方法)

3:排序后的三个参数按顺序拼接成一个字符串(Strin类的contat()方法),对字符串进行sha1加密(java.security.MessageDigest类)

4:将sha1加密后的字符串与参数signature进行对比,如果相等则证明请求来自服务器,需原样返回参数echostr

注:Token开发者任意指定,和启用开发者模式填写的Token一致

微信公众号开发1——服务号和订阅号,启用开发模式相关推荐

  1. 微信平台 和服务器什么区别,微信公众平台是选择服务号还是订阅号?两者有什么区别?...

    作为微信营销和微信运营人员,必须对微信营销基础和微信营销的一些技巧都要有所了解;不然,新手将难以从微信入手开始微信营销之路.下面小编为大家介绍微信公众平台是选择服务号还是订阅号以及两者的区别,一起来看 ...

  2. 微信公众平台如何选择服务号还是订阅号

    原文链接:http://blog.sina.com.cn/s/blog_adee88f20101ed03.html 经常就会有企业的老总问我,对于企业选择微信公众号到底是选择服务号还是订阅号的问题.虽 ...

  3. php订阅号发送消息,PHP版微信公共平台消息主动推送,突破订阅号一天只能发送一条信息...

    2013年10月06日最新整理. PHP版微信公共平台消息主动推送,突破订阅号一天只能发送一条信息限制 微信公共平台消息主动推送接口一直是腾讯的私用接口,相信很多朋友都非常想要用到这个功能. 通过学习 ...

  4. 视频号新增流量入口,抢占订阅号信息流“C位”

    近日,视频号与公众号的打通,又新增了一个大功能:订阅号信息流中出现视频号的视频(灰度测试中). 此功能具体内容是什么?对于创作者来说有何利弊?微信此举又是为何? 视频号占领订阅号信息流"C位 ...

  5. 微信公众平台对接C#-服务号开发配置

    打开微信公众号中的基本配置,配置好你的服务器接口地址,设置自由的Token,生成aes密钥 2.在服务器接口中, 进行get接收解析,并返回数据给微信服务器 /// <summary>// ...

  6. python开发微信订阅号如何申请_基于Python的微信公众平台二次开发(Python常用框架、订阅号开发、公众号开发)...

    1.1.课程的背景 微信公众平台的火热程度已经不用多言,无论是个人还是企业,政府还是商家,都已经开始搭建微信公众平台,微信的作用已经被各界人士认可.微信公众平台的技术需求市场缺口巨大.同时python ...

  7. 从微信公众平台·小程序内测邀请函看应用号动向

    最近,网上流传一张疑似张小龙朋友圈的照片,上面写着:"什么是小程序:小程序是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或者搜一下即可打开 ...

  8. 批量关闭公众号推送_微信内测新功能:可批量关闭订阅号推送

    据腾讯科技报道,微信近期正在内测一项新功能,以提醒部分微信用户,关注列表中存在一些很久都没有阅读过的订阅号.通过这条提醒,用户可以一键选择不接受这些订阅号的推送.据微信官方透露,目前只有部分 iOS ...

  9. 微信公众号的注册(实例:订阅号)

    打开微信公众平台, https://mp.weixin.qq.com/?token=&lang=zh_CN 点击注册, 选择订阅号,(我的) 填写自己的详细信息: 最后的实现效果 这样就可以了 ...

  10. 微信公众平台 微接口 接口100 API100 接口大全(转) 开发微信功能简便了

    转自:http://blog.sina.com.cn/s/blog_4945a0290101kqaf.html 实例: 关键字:微信公众平台 微接口 接口100 API100 接口大全 在本文中,我们 ...

最新文章

  1. Please do not register multiple Pages in pages/buildhelp/buildhelp.js
  2. HTMLParser的初步学习
  3. EXCLE图形插入实例
  4. Coding and Paper Letter(六)
  5. Golang之 ==和deepEqual
  6. java中日期格式转换
  7. python 线性回归 优化_python – 线性回归实现总是比sklearn更糟糕
  8. 微服务应用容器化场景中常见问题总结
  9. 信息学奥赛一本通(1263:【例9.7】友好城市)
  10. jQuery 操作表单
  11. Java实战之管家婆记账系统(1)——项目简述
  12. 【论文泛读】Leveraging Distribution Alignment via Stein Path for Cross-Domain Cold-Start Recommendation
  13. HDMI接口简介---分辨率 时钟频率 lane速率计算
  14. 金融危机殃及色*情业,女*优转行做黑客?
  15. MobaXterm连接虚拟机Ubuntu
  16. 坑 | NIO - [AsynchronousFileChannel + CompletionHandler]
  17. quartus频率计 时钟设置_频率计实验报告.doc
  18. 2. Golang基本语法
  19. 洛谷P2356 弹珠游戏
  20. 护理计算机基础试卷,09秋护理班计算机基础试题

热门文章

  1. 安卓手机管理器_一款多功能的手机文件/程序/进程管理器
  2. mosquitto 安装 centos7
  3. 第十九章 SQL谓词 %STARTSWITH(一)
  4. davinci的使用和部署
  5. IT业成猝死重灾区【身体是革命的本钱】
  6. BUUCTF:穿越时空的思念
  7. python稳健性检验_浅谈使用python处理数据的日常经验
  8. #根据列表写出循环 询问用户买什么 用户选择一个编号 把对应物品添加值物品栏 最终用户输出q时 退出循环 打印出购买的物品
  9. 蓝牙打印机安卓打印错乱的原因
  10. 部署网站到服务器(Heroku)